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
Link To Document