DocumentCode
2741629
Title
Empirical investigation of a non-intrusive approach to study comprehension cognitive models
Author
Torchiano, Marco
Author_Institution
Dipt. di Automatica e Informatica, Politecnico di Torino, Italy
fYear
2004
fDate
24-26 March 2004
Firstpage
184
Lastpage
192
Abstract
Usually software is maintained by people different from those who developed it. In this context the maintenance activities are dominated by the comprehension effort. The study of the cognitive processes behind comprehension usually involves intrusive approaches. Here we present a nonintrusive approach to study the cognitive process that is based on the observation of how a maintainer uses the documentation. A simplified observational model is proposed to link the records of the documentation usage to the cognitive process. We focused on object-oriented programs written in Java, and used design patterns to make them well structured. The standard HTML based Javadoc documentation format allowed to record the use of the documentation easily. We conducted an experiment to validate the observational model and to investigate if the type of documentation affects the cognitive process. The proposed cognitive model was able to weakly discriminate among two simple cognitive processes. In addition it revealed that the type of documentation affected the cognitive process.
Keywords
object-oriented programming; software maintenance; system documentation; cognitive model; design pattern; object-oriented program; software documentation; software maintenance; Software maintenance;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance and Reengineering, 2004. CSMR 2004. Proceedings. Eighth European Conference on
ISSN
1534-5351
Print_ISBN
0-7695-2107-X
Type
conf
DOI
10.1109/CSMR.2004.1281419
Filename
1281419
Link To Document