Diagramming techniques for analysts and programmers
Diagramming techniques for analysts and programmers
Control structure diagrams for Ada
Journal of Pascal, Ada & Modula-2
Automated program recognition: a feasibility demonstration
Artificial Intelligence
The SGML handbook
The “HyTime ”: hypermedia/time-based document structuring language
Communications of the ACM
Language independent generation of graphical representations of source code
CSC '95 Proceedings of the 1995 ACM 23rd annual conference on Computer science
Experimental investigations of the utility of detailed flowcharts in programming
Communications of the ACM
IEEE Software
Design Specification in Japan: Tree-Structured Charts
IEEE Software
Reverse Engineering and Design Recovery: A Taxonomy
IEEE Software
A Hypertext Based Software-Engineering Environment
IEEE Software
The TeXbook
Control structure diagrams for Ada 95
Proceedings of the conference on TRI-Ada '96: disciplined software development with Ada
Applying AI to Software Renovation
Automated Software Engineering
A model independent source code repository
CASCON '99 Proceedings of the 1999 conference of the Centre for Advanced Studies on Collaborative research
Representing and Accessing Extracted Information
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
Hi-index | 0.00 |
As part of the ongoing research of Auburn University's GRASP (Graphical Representations of Algorithms, Structures and Processes) project, a markup language has been designed and prototyped to facilitate the automatic generation of static program visualizations from source code. Specifically, the latest release of the GRASP/Ada tool uses a markup language called GRASP-ML as the basis for automatically generating control structure diagrams from Ada source code. This markup language is described, and its role in reverse engineering with GRASP/Ada is explained. Finally, promising future work is outlined and discussed.