• DocumentCode
    1302490
  • Title

    Measuring and evaluating maintenance process using reliability, risk, and test metrics

  • Author

    Schneidewind, Norman F.

  • Author_Institution
    Div. of Comput. & Inf. Sci. & Oper., Naval Postgraduate Sch., Monterey, CA, USA
  • Volume
    25
  • Issue
    6
  • fYear
    1999
  • Firstpage
    769
  • Lastpage
    781
  • Abstract
    In analyzing the stability of a software maintenance process, it is important that it is not treated in isolation from the reliability and risk of deploying the software that result from applying the process. Furthermore, we need to consider the efficiency of the test effort that is a part of the process and a determinate of reliability and risk of deployment. The relationship between product quality and process capability and maturity has been recognized as a major issue in software engineering based on the premise that improvements in the process will lead to higher-quality products. To this end, we have been investigating an important facet of process capability-stability-as defined and evaluated by trend, change and shape metrics, across releases and within a release. Our integration of product and process measurement serves the dual purpose of using metrics to assess and predict reliability and risk and to evaluate process stability. We use the NASA Space Shuttle flight software to illustrate our approach
  • Keywords
    program testing; risk management; software maintenance; software metrics; software process improvement; software quality; software reliability; stability; NASA Space Shuttle flight software; change metrics; process capability; process maturity; process stability; product quality; risk; shape metrics; software deployment; software engineering; software maintenance process; software process improvement; software process measurement; software product measurement; software releases; software reliability; software test effort efficiency; test metrics; trend metrics; NASA; Risk analysis; Shape; Software engineering; Software maintenance; Software measurement; Software testing; Space shuttles; Stability analysis; Stability criteria;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.824387
  • Filename
    824387