DocumentCode
2154509
Title
Program comprehension through multiple simultaneous views: a session with VinEd
Author
Sajaniemi, Jorma
Author_Institution
Dept. of Comput. Sci., Joensun Univ., Finland
fYear
2000
fDate
2000
Firstpage
99
Lastpage
108
Abstract
Program comprehension is a hard cognitive task that can be promoted by the use of views, i.e., automatically created concrete representations of a program revealing different aspects of its structure and behavior. VinEd is a view-based editor that allows users to add their own views to the system. The paper analyzes the VinEd approach by presenting a scenario of a session where VinEd is used in a comprehension task. The scenario is analyzed from a cognitive point of view. The VinEd approach is also evaluated using two requirement lists proposed for software exploration tools
Keywords
cognitive systems; configuration management; reverse engineering; text editing; VinEd; automatically created concrete representations; cognitive viewpoint; comprehension task; hard cognitive task; multiple simultaneous views; program comprehension; requirement lists; software exploration tools; view-based editor; Application software; Cognitive science; Computer languages; Computer science; Concrete; Navigation; Programming profession; Software maintenance; Transformers; Writing;
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.852484
Filename
852484
Link To Document