• DocumentCode
    2706069
  • Title

    Reducing Corrective Maintenance Effort Considering Module´s History

  • Author

    Pighin, Maurizio ; Marzona, Anna

  • Author_Institution
    Dipt. di Matematica e Informatica, Univ. degli Studi di Udine, Italy
  • fYear
    2005
  • fDate
    21-23 March 2005
  • Firstpage
    232
  • Lastpage
    235
  • Abstract
    A software package evolves in time through various maintenance release steps whose effectiveness depends mainly on the number of faults left in the modules. The testing phase is therefore critical to discover these faults. The purpose of this paper is to show a criterion to estimate an optimal repartition of available testing time among software modules in a maintenance release. In order to achieve this objective we have used fault prediction techniques based both on classical complexity metrics and an additional, innovative factor related to the module’s age in terms of release. This method can actually diminish corrective maintenance effort, while assuring a high reliability for the delivered software.
  • Keywords
    software fault tolerance; software maintenance; software metrics; software packages; software tools; economical aspects software evolution; software corrective maintenance effort; software metrics; software modules; software package; software reliability; software testing; Economic forecasting; History; Performance evaluation; Software maintenance; Software measurement; Software metrics; Software packages; Software systems; Software testing; Software tools; Economical aspects of software evolution; Software metrics; Tools and enabling technologies for evolution;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance and Reengineering, 2005. CSMR 2005. Ninth European Conference on
  • ISSN
    1534-5351
  • Print_ISBN
    0-7695-2304-8
  • Type

    conf

  • DOI
    10.1109/CSMR.2005.48
  • Filename
    1402136