DocumentCode
3598742
Title
A knowledge-based toolkit for software visualisation
Author
Sidarkeviciute, Diana ; Tyugu, Enn ; Kuusik, Ago
Author_Institution
Dept. of Teleinf., R. Inst. of Technol., Kista, Sweden
fYear
1996
Firstpage
125
Lastpage
133
Abstract
Understanding an existing program includes the analysis of the program code, as, very often, the program code is the only reliable source of information about the program. Many code analysis tools offer the user a possibility to examine the program code through a predefined set of graphical views. These tools can be considerably improved by using knowledge-based techniques. Knowledge-based code analysis tools allow the user to employ his own knowledge about programs and their analysis. The paper discusses a knowledge-based toolkit for graphical presentation, or visualisation, of programs. It is advocated that the introduction of knowledge-based techniques increases the extensibility and modifiability of the code analysers. In addition, the user of a knowledge-based toolkit is offered an intelligent environment for storing knowledge about programs and performing reasoning on it
Keywords
data visualisation; inference mechanisms; knowledge based systems; programming environments; reverse engineering; software tools; visual programming; code analysis tools; graphical presentation; graphical views; knowledge-based code analysis tools; knowledge-based toolkit; program analysis; program understanding; reasoning; software visualisation; tool modifiability; Books; Computer architecture; Electronic mail; Flow graphs; Information resources; Object oriented programming; Software tools; Storage automation; Systems engineering and theory; Visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Knowledge-Based Software Engineering Conference, 1996., Proceedings of the 11th
ISSN
1068-3062
Print_ISBN
0-8186-7681-7
Type
conf
DOI
10.1109/KBSE.1996.552830
Filename
552830
Link To Document