Evaluating software inspection cognition levels using Blooms Taxonomy
Access Status
Authors
Date
2009Type
Metadata
Show full item recordCitation
Source Title
Source Conference
Additional URLs
ISBN
Faculty
School
Remarks
Copyright © 2009 IEEE This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.
Collection
Abstract
This paper reports on results from a pilot study that used Bloom's Taxonomy to observe cognition levels during software inspections conducted by undergraduate computer science and software engineering students. Cognition levels associated with three different code inspection techniques were investigated. These were the Ad hoc, Abstraction Driven, and Checklist-based reading strategies. Higher cognition levels were observed when using inspection techniques that utilise a more structured reading process. This result highlights the importance of introducing novice programmers to structured code reading strategies. Findings suggest that teaching different software inspection techniques throughout software courses, beginning with structured techniques, is an excellent way to build a student's critical software reading and analysis skills.
Related items
Showing items related by title, author, creator and subject.
-
McMeekin, David Andrew (2010)This thesis examines software inspections application in a non-traditional use through examining the cognitive levels developers demonstrate while carrying out software inspection tasks. These levels are examined in order ...
-
Cooper, David (2010)Empirical software engineering research has directed substantial effort towards understanding and improving software inspection, a defect detection method much less costly than testing. However, software inspection suffers ...
-
McMeekin, D.; Von Konsky, Brian; Chang, Elizabeth; Cooper, David (2008)Software maintenance can consume up to 70% of the effort spent on a software project, with more than half of this devoted to understanding the system. Performing a software inspection is expected to contribute to ...