DocumentCode
2154729
Title
Source animation as a means of program comprehension for object-oriented systems
Author
Sneed, Harry M.
Author_Institution
Arget, Germany
fYear
2000
fDate
2000
Firstpage
179
Lastpage
187
Abstract
Object oriented systems are particularly difficult to comprehend because of the distribution of functionality and polymorphism which limits the effectiveness of conventional static analysis methods. The paper proposes a dynamic analysis approach using animation to simulate the use cases in a financial application system. The objective is to offer maintenance programmers a means of familiarizing themselves with complex C++ code while at the same time validating the correctness of the code. For this purpose, control flow slicing and concept lattices are used
Keywords
C++ language; computer animation; financial data processing; object-oriented programming; program verification; program visualisation; reverse engineering; software maintenance; complex C++ code; concept lattices; control flow slicing; conventional static analysis methods; correctness validation; dynamic analysis approach; financial application system; maintenance programmers; object oriented systems; polymorphism; program comprehension; source animation; use case simulation; Analytical models; Animation; Assembly; Delay; Dynamic programming; Lattices; Object oriented modeling; Object oriented programming; Programming profession; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Program Comprehension, 2000. Proceedings. IWPC 2000. 8th International Workshop on
Conference_Location
Limerick
ISSN
1092-8138
Print_ISBN
0-7695-0656-9
Type
conf
DOI
10.1109/WPC.2000.852492
Filename
852492
Link To Document