• DocumentCode
    397110
  • Title

    Modeling factors for improving correctness of software systems: an empirical approach

  • Author

    Misra, Subhas C.

  • Author_Institution
    Carleton Univ., Ottawa, Ont., Canada
  • Volume
    2
  • fYear
    2003
  • fDate
    4-7 May 2003
  • Firstpage
    1355
  • Abstract
    One of the important aspects of software that determines its quality is correctness. A buggy system, even though might be functionally correct to meet the specifications, could essentially result in excessive maintenance costs. Although correctness of a system depends on several factors, the number of errors in the system plays a crucial role in affecting its correctness. Therefore, this paper focuses on the number of errors present in software, as an indicator of correctness. This paper presents the results of a study aimed at investigating the relationships between different software measures and the number of errors present. The results of the study should help one in controlling the number of errors from the early phases of development. It was discovered that most of the metrics considered in the study among many other metrics, have strong relationship with errors. On the other hand, few metrics did not demonstrate remarkable relationship.
  • Keywords
    errors; software metrics; software quality; software tools; correctness; empirical study; quality; software systems; system errors; Costs; Data analysis; Data mining; Error correction; Performance analysis; Scattering; Software measurement; Software quality; Software systems; Statistical analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2003. IEEE CCECE 2003. Canadian Conference on
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-7781-8
  • Type

    conf

  • DOI
    10.1109/CCECE.2003.1226151
  • Filename
    1226151