• DocumentCode
    3333948
  • Title

    Software complexity and testing effectiveness: An empirical study

  • Author

    Kevrekidis, Kostas ; Albers, Stijn ; Sonnemans, Peter J M ; Stollman, Guillaume M.

  • Author_Institution
    Eindhoven Univ. of Technol., Eindhoven
  • fYear
    2009
  • fDate
    26-29 Jan. 2009
  • Firstpage
    539
  • Lastpage
    543
  • Abstract
    This paper presents a simple method for evaluating the effectiveness of testing strategies by using the relation between software reliability and software complexity. A wide range of metrics from the literature are being tested for their suitability in measuring changes in software complexity of software code at different levels of system partitioning. Reliability data from software tests and operational data of professional systems from the field are examined for their dependency on software complexity. Does more complex software require more rigorous testing? Is current testing adequate for taking the complexity factor out of the equation or does it still remain relevant for software reliability in the field? The results of the statistical analysis show that software complexity is relevant during testing, affecting the amount of discovered errors. It does not affect software field reliability once the code has been debugged. In addition it is suggested that software complexity metrics when used to measure software changes, should be applied to low level software partitioning before integration.
  • Keywords
    program debugging; program testing; software metrics; software reliability; program debugging; software complexity; software metrics; software reliability; software testing; statistical analysis; system partitioning; Computer crashes; Computer errors; Medical services; Software debugging; Software measurement; Software reliability; Software safety; Software testing; System testing; Vehicle crash testing; Software Complexity; Software Reliability Analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliability and Maintainability Symposium, 2009. RAMS 2009. Annual
  • Conference_Location
    Fort Worth, TX
  • ISSN
    0149-144X
  • Print_ISBN
    978-1-4244-2508-2
  • Electronic_ISBN
    0149-144X
  • Type

    conf

  • DOI
    10.1109/RAMS.2009.4914733
  • Filename
    4914733