Control flow and data structure documentation: two experiments
Communications of the ACM
Communications of the ACM
Guarded commands, nondeterminacy and formal derivation of programs
Communications of the ACM
An overview of nonprocedural languages
Proceedings of the ACM SIGPLAN symposium on Very high level languages
Flowchart techniques for structured programming
ACM SIGPLAN Notices
Structure charts a structured alternative to flowcharts
ACM SIGPLAN Notices
Full report of the Flowchart Committee on ANS Standard X3.5-1970
ACM SIGPLAN Notices
Structured programming
Hi-index | 0.00 |
A new graphical program representation is proposed.This notation, called "Dynamic User interface Flowchart" (DUIF), provides a clear perceptual view of the underlying processes, revealing relevant information at different levels of abstraction. A DUIF is a tree structured diagram combined with source code statements and data declarations.Used as design tool, it forces the designer to produce structured code through stepwise refinement of data objects.A DUIF picture allows to capture the dynamic properties of an executing program by visualization of data and control flow within program segments.This paper introduces the diagramming conventions of the DUIF notation and the underlying methodology.