Proceedings Article10.1109/IEEM.2011.6118174
Software reliability modelling and optimization for multi-release software development processes
Qingpei Hu,Rui Peng,Min Xie,Szu Hui Ng,Gregory Levitin +4 more
- 29 Dec 2011
- pp 1534-1538
23
TL;DR: A modeling framework is proposed to study the expected number of remaining faults in each version of multi-release software development, and cost oriented optimal release time analysis for n versions is studied.
read more
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.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Modeling and analysis of reliability of multi-release open source software incorporating both fault detection and correction processes
TL;DR: The failure processes in testing multi-release software are investigated by taking into consideration the delays in fault repair time based on a proposed time delay model, which could help project managers to determine the best time to release the software.
82
A multi-release software reliability modeling for open source software incorporating dependent fault detection process
Mengmeng Zhu,Hoang Pham +1 more
TL;DR: A multi-release software reliability model with consideration of the remaining software faults from previous release and the new introduced-faults (from newly added features) is developed.
49
Generalized multi‐release modelling of software reliability growth models from the perspective of two types of imperfect debugging and change point
Iqra Saraf,Javaid Iqbal +1 more
TL;DR: A new software reliability growth model has been proposed, which is derived from an non homogenous Poisson process (NHPP)based unified scheme for multi‐release two‐stage fault detection/observation and correction/removal software reliability models.
27
Reliability analysis for multi-release open-source software systems with change point and exponentiated Weibull fault reduction factor
Anu G. Aggarwal,Vikas Dhaka,Nidhi Nijhawan +2 more
- 01 Mar 2017
TL;DR: In this article, a software reliability growth model (SRGM) has been proposed for successive releases to include some of the critical but realistic characteristics such as time variant FRF, effect of change point due to changing strategies and error generation during fault removal phenomena.
26
Environmental factors analysis and comparison affecting software reliability in development of multi-release software
Mengmeng Zhu,Hoang Pham +1 more
TL;DR: A new study investigating the impact level of environmental factors on affecting software reliability in the development of multi-release software to provide a sound and concise guidance to software practitioners and researchers.
22
References
•Book
Software Reliability: Measurement, Prediction, Application
John D. Musa,Anthony Iannino,Kazuhira Okumoto +2 more
- 01 May 1987
TL;DR: Revised and updated for professional software engineers, systems analysts and project managers, this book provides key concepts of software reliability and practical solutions for measuring reliability.
2K
•Book
Handbook of software reliability engineering
Michael R. Lyu
- 30 Apr 1996
TL;DR: Technical foundations introduction software reliability and system reliability the operational profile software reliability modelling survey model evaluation and recalibration techniques practices and experiences and best current practice of SRE software reliability measurement experience.
Time-Dependent Error-Detection Rate Model for Software Reliability and Other Performance Measures
Amrit L. Goel,K. Okumoto +1 more
TL;DR: The failure process is analyzed to develop a suitable meanvalue function for the NHPP to create a stochastic model for the software failure phenomenon based on a nonhomogeneous Poisson process.
1.8K
Predicting fault incidence using software change history
TL;DR: This paper uses change management data from a very large, long-lived software system to explore the extent to which measurements from the change history are successful in predicting the distribution over modules of these incidences of faults.
•Book
System Software Reliability
Hoang Pham
- 28 Dec 1999
TL;DR: This book is an introduction to software reliability engineering and a survey of the state-of-the-art techniques, methodologies and tools used to assess the reliability of software and combined software-hardware systems.
563