DocumentCode
1594788
Title
General requirements for a program visualization tool to be used in engineering of 4GL-programs
Author
Coulmann, Ludwig
Author_Institution
Unit Programming Languages & Compilers, Tech. Univ. of Darmstadt, Germany
fYear
1993
Firstpage
37
Lastpage
41
Abstract
Program visualization can be used profitably to help a programmer gain an understanding of the program´s meaning. In our context this process is called program analysis. The paper first points out that program analysis is highly individual and is influenced by the person involved and by the aim of the process. Secondly, it describes what consequences evolve out of the program analysis characteristics for a supporting tool. Four distinct, general properties of a visualization tool are presented, emphasizing the user and his changing interests. Thirdly, concepts are given for the visualization of 4GL-programs and a specific tool is described as an example of how the outlined requirements translate to a real application. A tree is used to represent different structural relations in the program and icons at the nodes facilitate the tree´s perception
Keywords
program diagnostics; software maintenance; software tools; visual programming; 4GL-programs; icons; program analysis; program visualization tool; Application software; Computer languages; Concrete; Natural languages; Program processors; Programming profession; Software tools; Tires; Tree graphs; Visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Visual Languages, 1993., Proceedings 1993 IEEE Symposium on
Conference_Location
Bergen
Print_ISBN
0-8186-3970-9
Type
conf
DOI
10.1109/VL.1993.269576
Filename
269576
Link To Document