DocumentCode :
1825611
Title :
Reverse engineering Control Structure Diagrams
Author :
Cross, James H.
Author_Institution :
Auburn Univ., AL, USA
fYear :
1993
fDate :
21-23 May 1993
Firstpage :
107
Lastpage :
116
Abstract :
The GRASP/Ada project (Graphical Representations of Algorithms, Structures, and Processes for Ada) has successfully created and prototyped a new algorithmic level graphical representation for Ada software, the Control Structure Diagram (CSD). The primary impetus for creation of the CSD is to improve the comprehension efficiency of Ada software and, as a result, improve reliability and reduce costs. The emphasis is on the automatic generation of the CSD from Ada PDL or source code to support reverse engineering and maintenance. The CSD has the potential to replace traditional prettyprinted Ada source code. The current prototype provides the capability for the user to generate CSDs from Ada PDL or source code with a level of flexibility suitable for practical application
Keywords :
Ada; diagrams; program diagnostics; software engineering; software maintenance; Ada PDL; Control Structure Diagrams; GRASP/Ada project; algorithmic level graphical representation; comprehension efficiency; graphical representation; prettyprinted Ada source code; prototype; reverse engineering; software reliability; source code; Application software; Automatic control; Computer aided software engineering; Costs; Maintenance; Page description languages; Prototypes; Reverse engineering; Software algorithms; Software prototyping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reverse Engineering, 1993., Proceedings of Working Conference on
Conference_Location :
Baltimore, MD
Print_ISBN :
0-8186-3780-3
Type :
conf
DOI :
10.1109/WCRE.1993.287774
Filename :
287774
Link To Document :
بازگشت