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 :
بازگشت