Optimal release policy of module-based software
MetadataShow full item record
We investigate a software reliability growth model (SRGM) based on non-homogeneous Poisson process (NHPP) for a large and complex modular software system wherein each module has a different failure rate and different failure characteristics. The main purpose of present study is to minimize the cost of software development during testing phase subject to reliability objective. Most of existing literature on the same direction deal with testing effort required during debugging phase. In this paper, a unified and integrated framework is presented for modeling of SRGM by assuming different amount of testing effort and different types of faults. The observation corresponding to isolation and removal phases in each module are considered. The model incorporates the testing effort function governed by a Weibull distribution. The optimal release policy based on cost, reliability and testing efforts is suggested. Numerical results are given to illustrate the validity of analytical results. Some special cases have also been deduced by setting appropriate parameters so as to match with the exiting results.
Showing items related by title, author, creator and subject.
Empirical investigations supporting an extensible, theoretical approach to understanding software inspectionsCooper, David (2010)Empirical software engineering research has directed substantial effort towards understanding and improving software inspection, a defect detection method much less costly than testing. However, software inspection suffers ...
Ahsan, S.; Afzal, M.; Zaman, S.; Guetl, Christian; Wotawa, F. (2010)During the evolution of any software, efforts are made to fix bugs or to add new features in software. In software engineering, previous history of effort data is required to build an effort estimation model, which estimates ...
SEOMAS: An Ontology-Based Multi-Agent System for Capturing Semantics of Software Project InformationPakdeetrakulwong, Udsanee; Wongthongtham, Pornpit; Sae-Lim, S.; Naqvi, H. (2017)© 2016 IEEE.A software development project produces a large volume of software artefacts. However, these are in syntactic form so their structures are not conducive to an understanding of the semantics, and therefore may ...