• DocumentCode
    815810
  • Title

    Orthogonal defect classification-a concept for in-process measurements

  • Author

    Chillarege, Ram ; Bhandari, Inderpal S. ; Chaar, Jarir K. ; Halliday, Michael J. ; Moebus, Diane S. ; Ray, Bonnie K. ; Wong, Man-Yuen

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • Volume
    18
  • Issue
    11
  • fYear
    1992
  • fDate
    11/1/1992 12:00:00 AM
  • Firstpage
    943
  • Lastpage
    956
  • Abstract
    Orthogonal defect classification (ODC), a concept that enables in-process feedback to software developers by extracting signatures on the development process from defects, is described. The ideas are evolved from an earlier finding that demonstrates the use of semantic information from defects to extract cause-effect relationships in the development process. This finding is leveraged to develop a systematic framework for building measurement and analysis methods. The authors define ODC and discuss the necessary and sufficient conditions required to provide feedback to a developer; illustrate the use of the defect type distribution to measure the progress of a product through a process; illustrate the use of the defect trigger distribution to evaluate the effectiveness and eventually the completeness of verification processes such as inspection or testing; provides sample results from pilot projects using ODC; and open the doors to a wide variety of analysis techniques for providing effective and fast feedback based on the concepts of ODC
  • Keywords
    software quality; software reliability; cause-effect relationships; completeness; defect trigger distribution; feedback; in-process measurements; inspection; measurement and analysis methods; necessary and sufficient conditions; orthogonal defect classification; semantic information; software development; testing; verification processes; Area measurement; Computer industry; Data mining; Feedback; Inspection; Predictive models; Software measurement; Software quality; Sufficient conditions; Testing;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.177364
  • Filename
    177364