loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
14th IEEE International Conference on Program Comprehension (ICPC'06)
Improving Comprehensibility of Source Code via Traceability Information: a Controlled Experiment
Athens, Greece
June 14-June 16
ISBN: 0-7695-2601-2
Andrea De Lucia, University of Salerno, Italy
Rocco Oliveto, University of Salerno, Italy
Francesco Zurolo, University of Salerno, Italy
Massimiliano Di Penta, University of Sannio, Benevento, Italy
The presence of traceability links between software artefacts is very important to achieve high comprehensibility and maintainability. This is confirmed by several researches and tools aiming at support traceability link maintenance and recovery. We propose to use traceability information combined with Information Retrieval techniques within an Eclipse plug-in to show the software engineer the similarity between source code components being developed and the high level artefacts they should be traced on. Such a similarity suggests actions aiming at improving the correct usage of identifiers and comments in source code and, as a consequence, the traceability and the comprehensibility level. The approach and tool have been assessed with a controlled experiment performed with master students.
Index Terms:
traceability recovery, empirical studies.
Citation:
Andrea De Lucia, Rocco Oliveto, Francesco Zurolo, Massimiliano Di Penta, "Improving Comprehensibility of Source Code via Traceability Information: a Controlled Experiment," icpc, pp.317-326, 14th IEEE International Conference on Program Comprehension (ICPC'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.