DocumentCode :
2412900
Title :
Obstacles to Comprehension in Usage Based Reading
Author :
Cooper, David J A ; Von Konsky, Brian R. ; Robey, Michael C. ; McMeekin, David A.
Author_Institution :
Dept. of Comput., Curtin Univ. of Technol., Perth, WA
fYear :
2007
fDate :
10-13 April 2007
Firstpage :
233
Lastpage :
244
Abstract :
Usage based reading (UBR) is a recent approach to object oriented software inspections. Like other scenario based reading (SBR) techniques it proposes a prescriptive reading procedure. However, the impact of such procedures upon comprehension is not well known, and consideration has not been given to established software cognition theories. This paper describes a study examining software comprehension in UBR inspections. Participants traced the events of a UML sequence diagram through Java source code while thinking aloud. An electronic interface collected real-time data, allowing the identification of "points of interest", which were categorised according to issues affecting participants\´ performance. Together with indicators of participants\´ cognitive processes, this suggests that adherence to UBR scenarios is non-trivial. While UBR can detect more critical defects, we argue that a re-think of its prescriptive nature, including the use of cognition support, is required before it can become a practical reading technique.
Keywords :
Java; Unified Modeling Language; object-oriented programming; program verification; Java source code; UML sequence diagram; Unified Modeling Language; electronic interface; object oriented software inspection; scenario based reading; software comprehension; usage based reading; Australia; Best practices; Cognition; Inspection; Java; Software engineering; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 2007. ASWEC 2007. 18th Australian
Conference_Location :
Melbourne, Vic.
ISSN :
1530-0803
Print_ISBN :
0-7695-2778-7
Type :
conf
DOI :
10.1109/ASWEC.2007.34
Filename :
4159676
Link To Document :
بازگشت