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