TY - GEN
T1 - A case history of international space station requirement faults
AU - Hayes, Jane Huffman
AU - Inies Raphael, C. M.
AU - Holbrook, Elizabeth Ashlee
AU - Pruett, David M.
PY - 2006
Y1 - 2006
N2 - There is never enough time or money to perform Verification and Validation (V&V) or Independent Verification and Validation (IV&V) on all aspects of a software development project, particularity for complex computer systems. We have only high-level knowledge of how the potential existence of specific requirements faults increases project risks, and of how specific V&V techniques (requirements tracing, code analysis, etc.) contribute to improved software reliability and reduced risk. An approach to this problem, fault-based analysis, is proposed and a case history of the National Aeronautics and Space Administration's (NASA) International Space Station (ISS) project is presented to illustrate its use. Specifically, a tailored requirement fault taxonomy was used to perform trend analysis of the historical profiles of three ISS computer software configuration items as well as to build a prototype common cause tree. ISS engineers evaluated the results and extracted lessons learned.
AB - There is never enough time or money to perform Verification and Validation (V&V) or Independent Verification and Validation (IV&V) on all aspects of a software development project, particularity for complex computer systems. We have only high-level knowledge of how the potential existence of specific requirements faults increases project risks, and of how specific V&V techniques (requirements tracing, code analysis, etc.) contribute to improved software reliability and reduced risk. An approach to this problem, fault-based analysis, is proposed and a case history of the National Aeronautics and Space Administration's (NASA) International Space Station (ISS) project is presented to illustrate its use. Specifically, a tailored requirement fault taxonomy was used to perform trend analysis of the historical profiles of three ISS computer software configuration items as well as to build a prototype common cause tree. ISS engineers evaluated the results and extracted lessons learned.
UR - http://www.scopus.com/inward/record.url?scp=40949083092&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=40949083092&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:40949083092
SN - 9780769525303
T3 - Proceedings of the IEEE International Conference on Engineering of Complex Computer Systems, ICECCS
SP - 17
EP - 26
BT - Proceedings - 11th IEEE International Conference on Engineering of Complex Computer Systems, ICECCS 2006
T2 - 11th IEEE International Conference on Engineering of Complex Computer Systems, ICECCS 2006
Y2 - 15 August 2006 through 17 August 2006
ER -