• DocumentCode
    1703993
  • Title

    Derivation and presentation of an abstract program space for Ada

  • Author

    Bailes, Paul A. ; Burnim, Paul ; Chapman, Murray ; Johnston, Dan

  • Author_Institution
    Dept. of Comput. Sci., Queensland Univ., Qld., Australia
  • fYear
    1996
  • Firstpage
    230
  • Lastpage
    239
  • Abstract
    A visualisation concept called “layering” promises to deal with large software systems, but has to date been exclusively oriented towards the level of concrete code rather than more design level information. The first step in further progress is to derive with some degree of formalism a space of abstract program constructs that can be viewed by layers. Next, iconography for the elements of the space is derived with a similar formal spirit. Finally, the implementation not only allows simultaneous, linked views of concrete and abstract layers, but can also be extended to accommodate any number of subsequent higher level design views that may be envisaged
  • Keywords
    Ada; data visualisation; reverse engineering; software maintenance; system recovery; visual programming; Ada; abstract layers; abstract program constructs; abstract program space; concrete code; design level information; higher level design views; iconography; large software systems; linked views; visualisation concept; Computer science; Concrete; Data mining; Packaging; Process design; Shape measurement; Software maintenance; Software systems; Taxonomy; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension, 1996, Proceedings., Fourth Workshop on
  • Conference_Location
    Berlin
  • ISSN
    1092-8138
  • Print_ISBN
    0-8186-7283-8
  • Type

    conf

  • DOI
    10.1109/WPC.1996.501137
  • Filename
    501137