Abstract | ||
---|---|---|
GRASP (Graphical Representations of Algorithms, Structures, and Processes) is a software engineering tool which provides for the automatic generation of Control Structure Diagrams (CSD’s) from Ada 95 source code. The CSD is intended to increase the comprehensibility of Ada 95 source code. CSD’s are useful both when designing and implementing new software, as well as when reading existing source code. GRASP also serves as a graphical interface to GNAT (GNU Ada Translator), an Ada 95 compiler used by many companies, universities and colleges. Programmers may create and edit source files, gcherate CSD’s for source code, print source code and CSD’s, and compile and run Ada programs, all from within the GRASP environment. From a research point of view, we are interested in seeing how the GRASP environment in general and the CSD features in particular are used by programmers. This paper describes the CSD and the GRASP/Ada 95 environment, which is freely available. |
Year | DOI | Venue |
---|---|---|
1996 | 10.1145/240678.240711 | Tri-Ada '97 |
Keywords | Field | DocType |
control structure diagram,ada,source code,control structure,object oriented design,traceability,graphical interface | Object-oriented design,Programming language,Systems engineering,Computer science,Traceability | Conference |
ISBN | Citations | PageRank |
0-89791-808-8 | 2 | 0.42 |
References | Authors | |
4 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
James H. Cross, II | 1 | 1079 | 126.34 |
Larry A. Barowski | 2 | 103 | 13.11 |
T. Dean Hendrix | 3 | 189 | 20.87 |
Joseph C. Teate | 4 | 2 | 0.76 |