DocumentCode :
3245554
Title :
The Control structure Diagram: an automated graphical representation for software
Author :
Cross, James H., II ; Sheppard, Sallie V.
Author_Institution :
Comput. Sci. & Eng., Auburn Univ., AL, USA
Volume :
2
fYear :
1988
fDate :
0-0 1988
Firstpage :
446
Lastpage :
454
Abstract :
A description is given of the Control Structure Diagram (CSD), a graphical stepwise refinement tool for use in the development and maintenance of software. The CSD can be used as a natural extension to popular high-level representations such as data-flow diagrams and structure charts. It includes graphical constructs for refinement, sequence, concurrency, selection, iteration, and exit, which are clearly distinguishable, have meaningful connotations, and provide for a high degree of connectivity in the CSD. The CSD is easy to use manually since it can be virtually superimposed on structured pseudocode or source code. A fully operational prototype CSD editor was designed and implemented to provide extensive automated support for the CSD, thus making it especially suitable for use in rapid prototyping environments.<>
Keywords :
computer graphics; software tools; CSD; CSD editor; Control structure Diagram; computer graphics; graphical stepwise refinement tool; rapid prototyping environments; software maintenance; software tools; Automatic control; Computer aided software engineering; Computer science; Concurrent computing; Design automation; Formal languages; Prototypes; Software maintenance; Software prototyping; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1988. Vol.II. Software Track, Proceedings of the Twenty-First Annual Hawaii International Conference on
Conference_Location :
Kailua-Kona, HI, USA
Print_ISBN :
0-8186-0842-0
Type :
conf
DOI :
10.1109/HICSS.1988.11836
Filename :
11836
Link To Document :
بازگشت