• DocumentCode
    2857604
  • Title

    Software reliability modelling and optimization for multi-release software development processes

  • Author

    Hu, Q.P. ; Peng, R. ; Xie, M. ; Ng, S.H. ; Levitin, G.

  • Author_Institution
    Acad. of Math. & Syst. Sci., Beijing, China
  • fYear
    2011
  • fDate
    6-9 Dec. 2011
  • Firstpage
    1534
  • Lastpage
    1538
  • Abstract
    During the lifespan of large software systems, iterative development procedure is commonly adopted with continuously incremental software versions released to the market. When to release each release plays an important role for balancing the competition in market and the risk of low-quality software. Traditionally, release-time issue is addressed with software reliability models for single version. How to model the reliability of multi-release software development process is our concern now. It is interesting to study the dynamics of software faults during this releasing procedure. Without the loss of generality, a specific iterative software development scenario is considered for our current study, where a software development team develops, tests and releases software version by version. The trend of the remaining number of faults over different versions is of great concern, and a modeling framework is proposed to study the expected number of remaining faults in each version. Cost model is then proposed, and cost oriented optimal release time analysis for n versions is studied. A numerical example is given for the illustrative purpose.
  • Keywords
    iterative methods; software cost estimation; software reliability; cost oriented optimal release time analysis; incremental software versions; iterative development procedure; low-quality software risk; market competition balancing; multirelease software development processes; release-time issue; software development team; software reliability modelling; software reliability optimization; software systems; Cost function; Programming; Software reliability; Software systems; Testing; Software reliability; multiple releases; release time; single release;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Engineering and Engineering Management (IEEM), 2011 IEEE International Conference on
  • Conference_Location
    Singapore
  • ISSN
    2157-3611
  • Print_ISBN
    978-1-4577-0740-7
  • Electronic_ISBN
    2157-3611
  • Type

    conf

  • DOI
    10.1109/IEEM.2011.6118174
  • Filename
    6118174