TY - GEN
T1 - Requirement error abstraction and classification
T2 - 18th IEEE International Symposium on Software Reliability Engineering, ISSRE 2007
AU - Walia, Gursimran S.
AU - Carver, Jeffrey C.
AU - Philip, Thomas
PY - 2007
Y1 - 2007
N2 - This paper is the second in a series of empirical studies about requirement error abstraction and classification as a quality improvement approach. The Requirement error abstraction and classification method supports the developers' effort in efficiently identifying the root cause of requirements faults. By uncovering the source of faults, the developers can locate and remove additional related faults that may have been overlooked, thereby improving the quality and reliability of the resulting system. This study is a replication of an earlier study that adds a control group to address a major validity threat. The approach studied includes a process for abstracting errors from faults and provides a requirement error taxonomy for organizing those errors. A unique aspect of this work is the use of research from human cognition to improve the process. The results of the replication are presented and compared with the results from the original study. Overall, the results from this study indicate that the error abstraction and classification approach improves the effectiveness and efficiency of inspectors. The requirement error taxonomy is viewed favorably and provides useful insights into the source of faults. In addition, human cognition research is shown to be an important factor that affects the performance of the inspectors. This study also provides additional evidence to motivate further research.
AB - This paper is the second in a series of empirical studies about requirement error abstraction and classification as a quality improvement approach. The Requirement error abstraction and classification method supports the developers' effort in efficiently identifying the root cause of requirements faults. By uncovering the source of faults, the developers can locate and remove additional related faults that may have been overlooked, thereby improving the quality and reliability of the resulting system. This study is a replication of an earlier study that adds a control group to address a major validity threat. The approach studied includes a process for abstracting errors from faults and provides a requirement error taxonomy for organizing those errors. A unique aspect of this work is the use of research from human cognition to improve the process. The results of the replication are presented and compared with the results from the original study. Overall, the results from this study indicate that the error abstraction and classification approach improves the effectiveness and efficiency of inspectors. The requirement error taxonomy is viewed favorably and provides useful insights into the source of faults. In addition, human cognition research is shown to be an important factor that affects the performance of the inspectors. This study also provides additional evidence to motivate further research.
UR - http://www.scopus.com/inward/record.url?scp=47349128817&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=47349128817&partnerID=8YFLogxK
U2 - 10.1109/ISSRE.2007.23
DO - 10.1109/ISSRE.2007.23
M3 - Conference contribution
AN - SCOPUS:47349128817
SN - 0769530249
SN - 9780769530246
T3 - Proceedings - International Symposium on Software Reliability Engineering, ISSRE
SP - 71
EP - 80
BT - Proceedings - 18th IEEE International Symposium on Software Reliability Engineering, ISSRE 2007
Y2 - 5 November 2007 through 9 November 2007
ER -