• DocumentCode
    2243758
  • Title

    Temporal complexity and software faults

  • Author

    Anger, Frank D. ; Munson, John C. ; Rodriguez, Rita V.

  • Author_Institution
    Div. of Comput. Sci., Univ. of West Florida, Pensacola, FL, USA
  • fYear
    1994
  • fDate
    6-9 Nov 1994
  • Firstpage
    115
  • Lastpage
    125
  • Abstract
    Software developers use complexity metrics to predict development costs before embarking on a project and to estimate the likelihood of faults once the system is built. Traditional measures, however, were designed principally for sequential programs, providing little insight into the added complexity of concurrent systems or increased demands of real-time systems. For the purpose of predicting cost and effort of development, the CoCoMo model considers factors such as real-time and other performance requirements; for fault prediction, however, most complexity metrics are silent on concurrency. An outline for developing a measure of what we term temporal complexity, including significant and encouraging results of preliminary validation, is presented. 13 standard measures of software complexity are shown to define only two distinct domains of variance in module characteristics. Two new domains of variance are uncovered through 6 out of 10 proposed measures of temporal complexity. The new domains are shown to have predictive value in the modeling of software faults
  • Keywords
    software cost estimation; software fault tolerance; software metrics; CoCoMo model; complexity metrics; concurrent systems; development costs; fault prediction; performance requirements; predictive value; real-time systems; software developers; software faults; standard measures; temporal complexity; Computer science; Concurrent computing; Costs; Failure analysis; Heart; Measurement standards; Predictive models; Real time systems; Software measurement; Software standards; Software systems; Standards development; US Department of Transportation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 1994. Proceedings., 5th International Symposium on
  • Conference_Location
    Monterey, CA
  • Print_ISBN
    0-8186-6665-X
  • Type

    conf

  • DOI
    10.1109/ISSRE.1994.341361
  • Filename
    341361