Diagramming techniques for analysts and programmers
Diagramming techniques for analysts and programmers
Structured techniques for computing
Structured techniques for computing
Computer education for engineers: beyond programming languages
Proc. of the IFIP TC3 working conf. on The role of programming in teaching informatics
Fundamentals of programming languages (2nd ed.)
Fundamentals of programming languages (2nd ed.)
Flowcharting With the ANSI Standard: A Tutorial
ACM Computing Surveys (CSUR)
Programming and Documenting Software Projects
ACM Computing Surveys (CSUR)
A linguistic contribution to GOTO-less programming
Communications of the ACM
Flowcharts versus program design languages: an experimental comparison
Communications of the ACM
Program indentation and comprehensibility
Communications of the ACM
Experimental investigations of the utility of detailed flowcharts in programming
Communications of the ACM
Letters to the editor: go to statement considered harmful
Communications of the ACM
Flow diagrams, turing machines and languages with only two formation rules
Communications of the ACM
Syntax of Programming Languages: Theory and Practice
Syntax of Programming Languages: Theory and Practice
A Discipline of Programming
An experimental investigation of the effect of program structure on program understanding
Proceedings of an ACM conference on Language design for reliable software
Flowchart techniques for structured programming
ACM SIGPLAN Notices
Flowcharting by stepwise refinement
ACM SIGPLAN Notices
Structure charts a structured alternative to flowcharts
ACM SIGPLAN Notices
Structure charts for Jackson structured programming
ACM SIGSOFT Software Engineering Notes
The design tree: a visual approach to top-down design and data flow
SIGCSE '89 Proceedings of the twentieth SIGCSE technical symposium on Computer science education
On the evolution of graphical notation for program design
ACM SIGSOFT Software Engineering Notes
ACM SIGPLAN Notices
Teaching Software Engineering through a Project-Oriented Course
CSEE '96 Proceedings of the 9th Conference on Software Engineering Education
Designing and explaining programs with a literate pseudocode
Journal on Educational Resources in Computing (JERIC)
Towards automatically generating summary comments for Java methods
Proceedings of the IEEE/ACM international conference on Automated software engineering
Automated documentation inference to explain failed tests
ASE '11 Proceedings of the 2011 26th IEEE/ACM International Conference on Automated Software Engineering
WHYPER: towards automating risk assessment of mobile applications
SEC'13 Proceedings of the 22nd USENIX conference on Security
Hi-index | 48.22 |
To achieve program control flow representation that is relatively independent of any given programming language, schematic pseudocode (SPC) uses a perceptual notation system composed of schemata whose syntax rules are described by a grammar. Source code documentation is supported by operational comments, and translation into a target procedural language is fully automatic.