IDEAS home Printed from https://ideas.repec.org/a/spr/ijsaem/v14y2023i5d10.1007_s13198-023-02018-8.html
   My bibliography  Save this article

Multi-release testing coverage-based SRGM considering error generation and change-point incorporating the random effect

Author

Listed:
  • Ritu Bibyan

    (University of Delhi)

  • Sameer Anand

    (University of Delhi)

  • Anu G. Aggarwal

    (University of Delhi)

  • Abhishek Tandon

    (University of Delhi)

Abstract

The most essential step during the development of the software is the testing procedure which makes the software dependable and efficient. During this procedure, the observation and rectification of the faults play a significant role in increasing the reliability of the software. Various Software Reliability growth models (SRGMs) with multiple assumptions were presented by various researchers to study the software’s reliability. It is well known that the fault observation/removal rate may get affected by irregular factors causing arbitrary effects. In this study, we aim to capture this irregular variation in fault observation/removal rate by expressing it in terms of testing coverage. The fault observation/removal process has been assumed as a stochastic process and modeled it using an Itô type of stochastic differential equation. Testing coverage enables software designers to check the software’s excellence and to see if any extra efforts are required to enhance reliability. In this paper, we have developed an SRGM based on testing coverage by introducing the concept of chang-epoint, error generation, and fault detection rate with irregular fluctuations. The error generation implies that during the testing procedure faults are not disclosed entirely and more faults get introduced. Later on, we focused on the idea of multi-release by considering four releases. We have estimated the parameters of the model by using the fault dataset for consecutive releases of Tandem Computers and validated the performance by evaluating the various goodness-of-fit criteria.

Suggested Citation

  • Ritu Bibyan & Sameer Anand & Anu G. Aggarwal & Abhishek Tandon, 2023. "Multi-release testing coverage-based SRGM considering error generation and change-point incorporating the random effect," International Journal of System Assurance Engineering and Management, Springer;The Society for Reliability, Engineering Quality and Operations Management (SREQOM),India, and Division of Operation and Maintenance, Lulea University of Technology, Sweden, vol. 14(5), pages 1877-1887, October.
  • Handle: RePEc:spr:ijsaem:v:14:y:2023:i:5:d:10.1007_s13198-023-02018-8
    DOI: 10.1007/s13198-023-02018-8
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1007/s13198-023-02018-8
    File Function: Abstract
    Download Restriction: Access to the full text of the articles in this series is restricted.

    File URL: https://libkey.io/10.1007/s13198-023-02018-8?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Anu G. Aggarwal & P.K. Kapur & Nidhi Nijhawan, 2018. "A discrete SRGM for multi-release software system with faults of different severity," International Journal of Operational Research, Inderscience Enterprises Ltd, vol. 32(2), pages 156-168.
    2. Triet Pham & Hoang Pham, 2019. "A generalized software reliability model with stochastic fault-detection rate," Annals of Operations Research, Springer, vol. 277(1), pages 83-93, June.
    3. Abhishek Tandon & Anu G. Aggarwal & Nidhi Nijhawan, 2016. "An NHPP SRGM with Change Point and Multiple Releases," International Journal of Information Systems in the Service Sector (IJISSS), IGI Global, vol. 8(4), pages 57-68, October.
    4. Tamura, Yoshinobu & Yamada, Shigeru, 2006. "A flexible stochastic differential equation model in distributed development environment," European Journal of Operational Research, Elsevier, vol. 168(1), pages 143-152, January.
    5. Mengmeng Zhu & Hoang Pham, 2022. "A generalized multiple environmental factors software reliability model with stochastic fault detection process," Annals of Operations Research, Springer, vol. 311(1), pages 525-546, April.
    6. Vibha Verma & Sameer Anand & P. K. Kapur & Anu G. Aggarwal, 2022. "Unified framework to assess software reliability and determine optimal release time in presence of fault reduction factor, error generation and fault removal efficiency," International Journal of System Assurance Engineering and Management, Springer;The Society for Reliability, Engineering Quality and Operations Management (SREQOM),India, and Division of Operation and Maintenance, Lulea University of Technology, Sweden, vol. 13(5), pages 2429-2441, October.
    7. Pham, Hoang & Zhang, Xuemei, 2003. "NHPP software reliability and cost models with testing coverage," European Journal of Operational Research, Elsevier, vol. 145(2), pages 443-454, March.
    8. Yoshinobu Tamura & Shigeru Yamada, 2009. "Flexible Stochastic Differential Equation Modeling For Open-Source-Software Reliability Assessment," World Scientific Book Chapters, in: Tadashi Dohi & Shunji Osaki & Katsushige Sawaki (ed.), Recent Advances In Stochastic Operations Research II, chapter 20, pages 285-300, World Scientific Publishing Co. Pte. Ltd..
    9. Gaurav Mishra & P. K. Kapur & Anu G. Aggarwal, 2023. "A generalized multi-upgradation SRGM considering uncertainty of random field operating environments," International Journal of System Assurance Engineering and Management, Springer;The Society for Reliability, Engineering Quality and Operations Management (SREQOM),India, and Division of Operation and Maintenance, Lulea University of Technology, Sweden, vol. 14(1), pages 328-336, March.
    10. P. K. Kapur & Sameer Anand & Shigeru Yamada & Venkata S. S. Yadavalli, 2009. "Stochastic Differential Equation-Based Flexible Software Reliability Growth Model," Mathematical Problems in Engineering, Hindawi, vol. 2009, pages 1-15, July.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Chih-Chiang Fang & Chun-Wu Yeh, 2016. "Effective confidence interval estimation of fault-detection process of software reliability growth models," International Journal of Systems Science, Taylor & Francis Journals, vol. 47(12), pages 2878-2892, September.
    2. Anu Aggarwal & Sudeep Kumar & Ritu Gupta, 2024. "Testing coverage based NHPP software reliability growth modeling with testing effort and change-point," International Journal of System Assurance Engineering and Management, Springer;The Society for Reliability, Engineering Quality and Operations Management (SREQOM),India, and Division of Operation and Maintenance, Lulea University of Technology, Sweden, vol. 15(11), pages 5157-5166, November.
    3. Shivani Kushwaha & Ajay Kumar, 2024. "Optimizing software release decisions: a TFN-based uncertainty modeling approach," International Journal of System Assurance Engineering and Management, Springer;The Society for Reliability, Engineering Quality and Operations Management (SREQOM),India, and Division of Operation and Maintenance, Lulea University of Technology, Sweden, vol. 15(8), pages 3940-3953, August.
    4. Shakshi Singhal & P. K. Kapur & Vivek Kumar & Saurabh Panwar, 2024. "Stochastic debugging based reliability growth models for Open Source Software project," Annals of Operations Research, Springer, vol. 340(1), pages 531-569, September.
    5. Qian, Yanjun & Xie, Min & Goh, Thong Ngee & Lin, Jun, 2010. "Optimal testing strategies in overlapped design process," European Journal of Operational Research, Elsevier, vol. 206(1), pages 131-143, October.
    6. Da Hye Lee & In Hong Chang & Hoang Pham, 2020. "Software Reliability Model with Dependent Failures and SPRT," Mathematics, MDPI, vol. 8(8), pages 1-14, August.
    7. Aktekin, Tevfik & Caglar, Toros, 2013. "Imperfect debugging in software reliability: A Bayesian approach," European Journal of Operational Research, Elsevier, vol. 227(1), pages 112-121.
    8. Umashankar Samal & Ajay Kumar, 2024. "A software reliability model incorporating fault removal efficiency and it’s release policy," Computational Statistics, Springer, vol. 39(6), pages 3137-3155, September.
    9. Qing Tian & Chun-Wu Yeh & Chih-Chiang Fang, 2022. "Bayesian Decision Making of an Imperfect Debugging Software Reliability Growth Model with Consideration of Debuggers’ Learning and Negligence Factors," Mathematics, MDPI, vol. 10(10), pages 1-21, May.
    10. Kwang Yoon Song & In Hong Chang & Hoang Pham, 2019. "A Testing Coverage Model Based on NHPP Software Reliability Considering the Software Operating Environment and the Sensitivity Analysis," Mathematics, MDPI, vol. 7(5), pages 1-21, May.
    11. Adarsh Anand & Mohini Agarwal & Gunjan Bansal & A. H. S. Garmabaki, 2016. "Studying product diffusion based on market coverage," Journal of Marketing Analytics, Palgrave Macmillan, vol. 4(4), pages 135-146, December.
    12. Rajat Arora & Rubina Mittal & Anu Gupta Aggarwal & P. K. Kapur, 2023. "Investigating the impact of effort slippages in software development project," International Journal of System Assurance Engineering and Management, Springer;The Society for Reliability, Engineering Quality and Operations Management (SREQOM),India, and Division of Operation and Maintenance, Lulea University of Technology, Sweden, vol. 14(3), pages 878-893, June.
    13. Chetna Choudhary & P. K. Kapur & Sunil K. Khatri & R. Muthukumar & Avinash K. Shrivastava, 2020. "Effort based release time of software for detection and correction processes using MAUT," International Journal of System Assurance Engineering and Management, Springer;The Society for Reliability, Engineering Quality and Operations Management (SREQOM),India, and Division of Operation and Maintenance, Lulea University of Technology, Sweden, vol. 11(2), pages 367-378, July.
    14. Liu, Zhe & Wang, Shihai & Liu, Bin & Kang, Rui, 2023. "Change point software belief reliability growth model considering epistemic uncertainties," Chaos, Solitons & Fractals, Elsevier, vol. 176(C).
    15. Singhal, Shakshi & Anand, Adarsh & Singh, Ompal, 2020. "Studying dynamic market size-based adoption modeling & product diffusion under stochastic environment," Technological Forecasting and Social Change, Elsevier, vol. 161(C).
    16. Hirose, Hideo, 2012. "Estimation of the number of failures in the Weibull model using the ordinary differential equation," European Journal of Operational Research, Elsevier, vol. 223(3), pages 722-731.
    17. Sangeeta & Kapil Sharma & Manju Bala, 2020. "An ecological space based hybrid swarm-evolutionary algorithm for software reliability model parameter estimation," International Journal of System Assurance Engineering and Management, Springer;The Society for Reliability, Engineering Quality and Operations Management (SREQOM),India, and Division of Operation and Maintenance, Lulea University of Technology, Sweden, vol. 11(1), pages 77-92, February.
    18. Qing Tian & Chih-Chiang Fang & Chun-Wu Yeh, 2022. "Software Release Assessment under Multiple Alternatives with Consideration of Debuggers’ Learning Rate and Imperfect Debugging Environment," Mathematics, MDPI, vol. 10(10), pages 1-24, May.
    19. Udom, Akaninyene Udo, 2012. "Exponential stabilization of stochastic interval system with time dependent parameters," European Journal of Operational Research, Elsevier, vol. 222(3), pages 523-528.
    20. Nidhi Nijhawan & Anu G. Aggarwal & Vikas Dhaka, 2018. "An SRGM for Multi-Release Open Source Software System," International Journal of Innovation and Technology Management (IJITM), World Scientific Publishing Co. Pte. Ltd., vol. 15(02), pages 1-20, April.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:spr:ijsaem:v:14:y:2023:i:5:d:10.1007_s13198-023-02018-8. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.