loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
13th Working Conference on Reverse Engineering (WCRE 2006)
An Industrial Case Study of Program Artifacts Viewed During Maintenance Tasks
Benevento, Italy
October 23-October 27
ISBN: 0-7695-2719-1
Lijie Zou, University of Waterloo, Canada
Michael W. Godfrey, University of Waterloo, Canada
Research on maintenance task structure modeling has so far examined only how often program artifacts are modified, and what information can be deduced from modification records. However, developers often access artifacts that they do not change, and this information is not modeled or recorded by current research systems. In this paper, we describe an exploratory industrial case study that we have conducted to investigate this issue; we found that within a given maintenance task, the software artifacts that are viewed but not changed out- number the changed artifacts over 70% of the time. We further found that including information about which artifacts were changed and which were only viewed was key to a mature understanding of the tasks that the developers were performing. Finally, we discuss how creating a repository that captures both the viewed-only and modified artifact accesses can yield further insights into the development process, such as how developers handle interruptions and task switching in their work- ?ow.
Citation:
Lijie Zou, Michael W. Godfrey, "An Industrial Case Study of Program Artifacts Viewed During Maintenance Tasks," wcre, pp.71-82, 13th Working Conference on Reverse Engineering (WCRE 2006), 2006
Usage of this product signifies your acceptance of the Terms of Use.