IDEAS home Printed from https://ideas.repec.org/a/spr/ijsaem/v11y2020i2d10.1007_s13198-020-00988-7.html
   My bibliography  Save this article

Software release and testing stop time decision with change point

Author

Listed:
  • Avinash K. Shrivastava

    (International Management Institute)

  • Vivek Kumar

    (University of Delhi)

  • P. K. Kapur

    (Amity Centre for Interdisciplinary Research, Amity University)

  • Ompal Singh

    (University of Delhi)

Abstract

Information technology has seen enormous growth in the last few decades. The backbone of this growth is the developments in the software industry who is working day and night to meet all the expectations. As we know a reliable software can ease our work but developing reliable software may take a longer time. At the same time, huge market competition has forced firms to deliver reliable products as quick as possible as per the user’s expectation. Due to this trade-off between reliability and market competition firms have started releasing software products with the assurance that they will repair their products if any failure is detected while operating. Keeping this phenomenon in mind various researchers proposed a framework based on a different set of assumptions. During the software development at some point of time the rate of detection/removal changes due to various reasons such as a change in testing efficiency, team composition, the addition of extra testing team, etc. This change in the fault removal has an impact on the release and testing stop time of software. In this paper, we propose a software cost model to determine optimal software release and testing stop time considering the change in detection/removal rate before the release of the software. The proposed model is validated on real-life data set.

Suggested Citation

  • Avinash K. Shrivastava & Vivek Kumar & P. K. Kapur & Ompal Singh, 2020. "Software release and testing stop time decision with 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. 11(2), pages 196-207, July.
  • Handle: RePEc:spr:ijsaem:v:11:y:2020:i:2:d:10.1007_s13198-020-00988-7
    DOI: 10.1007/s13198-020-00988-7
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1007/s13198-020-00988-7
    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-020-00988-7?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. P.K. Kapur & Ompal Singh & A.K. Shrivastava, 2018. "A unified approach for optimal release, patching and testing time of a software," International Journal of Mathematics in Operational Research, Inderscience Enterprises Ltd, vol. 13(4), pages 471-491.
    2. Subhashis Chatterjee & Ankur Shukla, 2017. "An Ideal Software Release Policy for an Improved Software Reliability Growth Model Incorporating Imperfect Debugging with Fault Removal Efficiency and Change Point," Asia-Pacific Journal of Operational Research (APJOR), World Scientific Publishing Co. Pte. Ltd., vol. 34(03), pages 1-21, June.
    3. Yonghua Ji & Vijay S. Mookerjee & Suresh P. Sethi, 2005. "Optimal Software Development: A Control Theoretic Approach," Information Systems Research, INFORMS, vol. 16(3), pages 292-306, September.
    4. Pham, Hoang, 2003. "Software reliability and cost models: Perspectives, comparison, and practice," European Journal of Operational Research, Elsevier, vol. 149(3), pages 475-489, September.
    5. Gaurav Mishra & P. K. Kapur & A. K. Shrivastava, 2018. "A General Framework for Modeling of Multiple-Version Software with Change-Point," Springer Proceedings in Business and Economics, in: P.K. Kapur & Uday Kumar & Ajit Kumar Verma (ed.), Quality, IT and Business Operations, pages 17-32, Springer.
    6. Anshul Tickoo & P. K. Kapur & A. K. Shrivastava & Sunil K. Khatri, 2016. "Testing effort based modeling to determine optimal release and patching time of software," 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. 7(4), pages 427-434, December.
    7. P.K. Kapur & Hoang Pham & A. Gupta & P.C. Jha, 2011. "Software Reliability Assessment with OR Applications," Springer Series in Reliability Engineering, Springer, number 978-0-85729-204-9, September.
    8. 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.
    9. Etgar, Ran & Gelbard, Roy & Cohen, Yuval, 2017. "Optimizing version release dates of research and development long-term processes," European Journal of Operational Research, Elsevier, vol. 259(2), pages 642-653.
    10. Yamada, Shigeru & Osaki, Shunji, 1987. "Optimal software release policies with simultaneous cost and reliability requirements," European Journal of Operational Research, Elsevier, vol. 31(1), pages 46-51, July.
    11. Yuka Minamino & Shinji Inoue & Shigeru Yamada, 2016. "NHPP-based change-point modeling for software reliability assessment and its application to software development management," Annals of Operations Research, Springer, vol. 244(1), pages 85-101, September.
    12. Babu Zachariah, 2015. "Optimal stopping time in software testing based on failure size approach," Annals of Operations Research, Springer, vol. 235(1), pages 771-784, December.
    13. P.K. Kapur & Hoang Pham & Udayan Chanda & Vijay Kumar, 2013. "Optimal allocation of testing effort during testing and debugging phases: a control theoretic approach," International Journal of Systems Science, Taylor & Francis Journals, vol. 44(9), pages 1639-1650.
    14. Chetna Choudhary & P. K. Kapur & A. K. Shrivastava & Sunil K. Khatri, 2018. "Software Release and Patching Time with Warranty Using Change Point," Springer Proceedings in Business and Economics, in: P.K. Kapur & Uday Kumar & Ajit Kumar Verma (ed.), Quality, IT and Business Operations, pages 369-382, Springer.
    15. Shinji Inoue & Jun Ikeda & Shigeru Yamada, 2016. "Bivariate change-point modeling for software reliability assessment with uncertainty of testing-environment factor," Annals of Operations Research, Springer, vol. 244(1), pages 209-220, September.
    16. Zhengrui Jiang & Sumit Sarkar & Varghese S. Jacob, 2012. "Postrelease Testing and Software Release Policy for Enterprise-Level Systems," Information Systems Research, INFORMS, vol. 23(3-part-1), pages 635-657, September.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. 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.

    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. Avinash K. Shrivastava & Vivek Kumar & P. K. Kapur & Ompal Singh, 0. "Software release and testing stop time decision with 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. 0, pages 1-12.
    2. P. K. Kapur & Saurabh Panwar & Ompal Singh & Vivek Kumar, 2022. "Joint optimization of software time-to-market and testing duration using multi-attribute utility theory," Annals of Operations Research, Springer, vol. 312(1), pages 305-332, May.
    3. 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.
    4. Terrence August & Marius Florin Niculescu, 2013. "The Influence of Software Process Maturity and Customer Error Reporting on Software Release and Pricing," Management Science, INFORMS, vol. 59(12), pages 2702-2726, December.
    5. Subhashis Chatterjee & Ankur Shukla & Hoang Pham, 2019. "Modeling and analysis of software fault detectability and removability with time variant fault exposure ratio, fault removal efficiency, and change point," Journal of Risk and Reliability, , vol. 233(2), pages 246-256, 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. Karthik Kannan & Mohammad S. Rahman & Mohit Tawarmalani, 2016. "Economic and Policy Implications of Restricted Patch Distribution," Management Science, INFORMS, vol. 62(11), pages 3161-3182, November.
    8. Subhashis Chatterjee & Ankur Shukla, 2017. "An Ideal Software Release Policy for an Improved Software Reliability Growth Model Incorporating Imperfect Debugging with Fault Removal Efficiency and Change Point," Asia-Pacific Journal of Operational Research (APJOR), World Scientific Publishing Co. Pte. Ltd., vol. 34(03), pages 1-21, June.
    9. Avinash K. Shrivastava & Armaan Singh Ahluwalia & P. K. Kapur, 0. "On interdisciplinarity between product adoption and vulnerability discovery modeling," 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. 0, pages 1-12.
    10. Avinash K. Shrivastava & Armaan Singh Ahluwalia & P. K. Kapur, 2021. "On interdisciplinarity between product adoption and vulnerability discovery modeling," 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. 12(1), pages 176-187, February.
    11. Anshul Tickoo & P. K. Kapur & A. K. Shrivastava & Sunil K. Khatri, 2016. "Testing effort based modeling to determine optimal release and patching time of software," 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. 7(4), pages 427-434, December.
    12. Yogita Kansal & Gurinder Singh & Uday Kumar & P. K. Kapur, 2016. "Optimal release and patching time of software with warranty," 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. 7(4), pages 462-468, December.
    13. Vibha Verma & Abhishek Tandon & Anu G. Aggarwal, 2022. "The Moderating Effect of Management Review in Enhancing Software Reliability: A Partial Least Square Approach," Information Systems Frontiers, Springer, vol. 24(6), pages 1845-1863, December.
    14. 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.
    15. 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.
    16. 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.
    17. 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.
    18. Viral Gupta & P. K. Kapur & Deepak Kumar, 2019. "Prioritizing and Optimizing Disaster Recovery Solution using Analytic Network Process and Multi Attribute Utility Theory," International Journal of Information Technology & Decision Making (IJITDM), World Scientific Publishing Co. Pte. Ltd., vol. 18(01), pages 171-207, January.
    19. Snigdha Malhotra & Vernika Agarwal & P. K. Kapur, 2022. "Hierarchical framework for analysing the challenges of implementing industrial Internet of Things in manufacturing industries using ISM 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. 13(5), pages 2356-2370, October.
    20. Yabing Jiang & Hong Guo, 2012. "Design of Consumer Review Systems and Product Pricing," Working Papers 12-10, NET Institute.

    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:11:y:2020:i:2:d:10.1007_s13198-020-00988-7. 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.