IDEAS home Printed from https://ideas.repec.org/a/sae/risrel/v237y2023i1p166-179.html

Software reliability and cost models with warranty and life cycle

Author

Listed:
  • Avinash K Shrivastava
  • Ruchi Sharma
  • Hoang Pham

Abstract

With increasing number of tech-savvy users, the demand for software with advanced features is also growing exponentially. To meet these expectations, software firms are coming up with innovative strategies to attract customers to buy their products and remain loyal. One of the key strategies is to provide product assurance is post-sales support. Software firms provide a warranty to fix the failures encountered during the operational phase for a pre-defined time period. Software reliability literature consists of various modeling framework to decide release time under pre-defined warranty period under the consideration of no post-release testing. Very limited work has been done in the direction of post-release testing with warranty. In this work, we propose a framework to obtain optimal release and warranty time of software to minimize the overall cost under reliability constraint. We have provided the algorithm to obtain the analytical solution of release and warranty time. To make our proposed work more realistic we have considered the change point phenomenon and imperfect debugging of fault in our modeling framework. We have also conducted a sensitivity analysis on the model parameters to check their impact of the firms scheduling strategy. The proposed work is validated on a real-life data set.

Suggested Citation

  • Avinash K Shrivastava & Ruchi Sharma & Hoang Pham, 2023. "Software reliability and cost models with warranty and life cycle," Journal of Risk and Reliability, , vol. 237(1), pages 166-179, February.
  • Handle: RePEc:sae:risrel:v:237:y:2023:i:1:p:166-179
    DOI: 10.1177/1748006X221076273
    as

    Download full text from publisher

    File URL: https://journals.sagepub.com/doi/10.1177/1748006X221076273
    Download Restriction: no

    File URL: https://libkey.io/10.1177/1748006X221076273?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
    ---><---

    References listed on IDEAS

    as
    1. 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.
    2. 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.
    3. 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.
    4. 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.
    5. 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, December.
    6. Mengmeng Zhu & Hoang Pham, 2018. "A multi-release software reliability modeling for open source software incorporating dependent fault detection process," Annals of Operations Research, Springer, vol. 269(1), pages 773-790, October.
    7. 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.
    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. Javaid Iqbal & Nyla Manzoor & Avinash K. Shrivastava & Ishfaq A. Malik, 2023. "Integrating Burr type testing effort functions in logistic reliability growth model with uncertainty factor," 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(6), pages 2365-2375, December.

    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, 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.
    2. 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.
    3. 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.
    4. 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.
    5. 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.
    6. Subhashis Chatterjee & Deepjyoti Saha & Akhilesh Sharma & Yogesh Verma, 2022. "Reliability and optimal release time analysis for multi up-gradation software with imperfect debugging and varied testing coverage under the effect of random field environments," Annals of Operations Research, Springer, vol. 312(1), pages 65-85, May.
    7. 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.
    8. Yoshinobu Tamura & Shoichiro Miyamoto & Lei Zhou & Adarsh Anand & P. K. Kapur & Shigeru Yamada, 2024. "OSS reliability assessment method based on deep learning and independent Wiener data preprocessing," 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(6), pages 2668-2676, June.
    9. 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.
    10. 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.
    11. Jakubik, Johannes & Binding, Adrian & Feuerriegel, Stefan, 2021. "Directed particle swarm optimization with Gaussian-process-based function forecasting," European Journal of Operational Research, Elsevier, vol. 295(1), pages 157-169.
    12. Vijay Kumar & Sujit Kumar Pradhan & Anil Kumar & P. K. Kapur, 2026. "Revisiting software reliability growth model under general setup," 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. 17(2), pages 608-621, February.
    13. Yeh, Wei-Chang, 2017. "Evaluation of the one-to-all-target-subsets reliability of a novel deterioration-effect acyclic multi-state information network," Reliability Engineering and System Safety, Elsevier, vol. 166(C), pages 132-137.
    14. Subhashis Chatterjee & Ankur Shukla, 2016. "Change point–based software reliability model under imperfect debugging with revised concept of fault dependency," Journal of Risk and Reliability, , vol. 230(6), pages 579-597, December.
    15. 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.
    16. 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.
    17. Roberto Casarin & Bertrand B. Maillet & Anthony Osuntuyi, 2024. "Monte carlo within simulated annealing for integral constrained optimizations," Annals of Operations Research, Springer, vol. 334(1), pages 205-240, March.
    18. Mengmeng Zhu, 2022. "A new framework of complex system reliability with imperfect maintenance policy," Annals of Operations Research, Springer, vol. 312(1), pages 553-579, May.
    19. Jia Huang & Hu-Chen Liu & Chun-Yan Duan & Ming-Shun Song, 2022. "An improved reliability model for FMEA using probabilistic linguistic term sets and TODIM method," Annals of Operations Research, Springer, vol. 312(1), pages 235-258, May.
    20. Yoshinobu Tamura & Shigeru Yamada, 2022. "Prototype of 3D Reliability Assessment Tool Based on Deep Learning for Edge OSS Computing," Mathematics, MDPI, vol. 10(9), pages 1-20, May.

    More about this item

    Keywords

    ;
    ;
    ;
    ;
    ;
    ;

    Statistics

    Access and download statistics

    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:sae:risrel:v:237:y:2023:i:1:p:166-179. 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: SAGE Publications (email available below). General contact details of provider: .

    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.