• DocumentCode
    395059
  • Title

    An analysis of the fault correction process in a large-scale SDL production model

  • Author

    Zage, Dolores ; Zage, Wayne

  • Author_Institution
    Software Eng. Res. Center, Ball State Univ., Muncie, IN, USA
  • fYear
    2003
  • fDate
    3-10 May 2003
  • Firstpage
    570
  • Lastpage
    577
  • Abstract
    Improvements in the software development process depend on our ability to collect and analyze data drawn from various phases of the development life cycle. Our design metrics research team was presented with a largescale SDL production model plus the accompanying problem reports that began in the requirements phase of development. The goal of this research was to identify and measure the occurrences of faults and the efficiency of their removal by development phase in order to target software development process improvement strategies. The number and severity of problem reports were tracked by development phase and fault class. The efficiency of the fault removal process using a variety of detection methods was measured Through our analysis of the system data, the study confirms that catching faults in the phase of origin is an important goal. The faults that migrated to future phases are on average eight times more costly to repair. The study also confirms that upstream faults are the most critical faults and more importantly it identifies detailed design as the major contributor of faults, including critical faults.
  • Keywords
    formal specification; software fault tolerance; software metrics; software process improvement; specification languages; SDL production model; design metrics research team; requirement phase; software development process; software development process improvement; software fault correction; Data analysis; Fault detection; Fault diagnosis; Fault location; Large-scale systems; Phase measurement; Production; Programming; Software measurement; Target tracking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2003. Proceedings. 25th International Conference on
  • ISSN
    0270-5257
  • Print_ISBN
    0-7695-1877-X
  • Type

    conf

  • DOI
    10.1109/ICSE.2003.1201239
  • Filename
    1201239