• DocumentCode
    2359645
  • Title

    Using generalized markup and SGML for reverse engineering graphical representations of software

  • Author

    Cross, James H. ; Hendrix, T. Dean

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Auburn Univ., AL, USA
  • fYear
    1995
  • fDate
    14-16 Jul 1995
  • Firstpage
    2
  • Lastpage
    6
  • Abstract
    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
  • Keywords
    Ada; computer aided software engineering; data visualisation; diagrams; page description languages; program control structures; reverse engineering; software tools; Ada source code; GRASP project; GRASP-ML; GRASP/Ada tool; SGML; algorithms; automatic generation; control structure diagrams; generalized markup language; graphical representations; reverse engineering; software; static program visualizations; Computer science; Costs; Flowcharts; Markup languages; Page description languages; Productivity; Reverse engineering; SGML; Testing; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering, 1995., Proceedings of 2nd Working Conference on
  • Conference_Location
    Toronto, Ont.
  • Print_ISBN
    0-8186-711-43
  • Type

    conf

  • DOI
    10.1109/WCRE.1995.514687
  • Filename
    514687