DocumentCode
2440642
Title
User Perspectives on a Visual Aid to Program Comprehension
Author
Cox, Anthony ; Fisher, Maryanne ; Muzzerall, Joel
Author_Institution
Fac. of Comput. Sci., Dalhousie Univ., Halifax, NS
fYear
0
fDate
0-0 0
Firstpage
1
Lastpage
6
Abstract
In an experiment to investigate the utility of variable dependency diagrams, the unsolicited comments of the participants provide important insights into the characteristics of effective visualisations. The data obtained during the experiment provides support for these insights and suggests that to be effective, visualisations must unify the information they provide with the needs of programmers. As well, programmers require training in the use of specific visualisations since, during maintenance tasks, their need to focus on the task causes them to avoid the distraction of learning new, unfamiliar tools. When maintenance requires source code manipulation, visualisations must be capable of directly linking information to the code, as programmers are often incapable or unwilling to identify relationships between the visualisation and the code
Keywords
program visualisation; software maintenance; program comprehension visual aid; program visualisation; software maintenance; source code manipulation; variable dependency diagrams; Computer science; Data visualization; Documentation; Functional programming; Joining processes; Programming profession; Psychology;
fLanguage
English
Publisher
ieee
Conference_Titel
Visualizing Software for Understanding and Analysis, 2005. VISSOFT 2005. 3rd IEEE International Workshop on
Conference_Location
Budapest
Print_ISBN
0-7803-9540-9
Type
conf
DOI
10.1109/VISSOF.2005.1684308
Filename
1684308
Link To Document