IDEAS home Printed from https://ideas.repec.org/a/wsi/apjorx/v34y2017i03ns0217595917400176.html
   My bibliography  Save this article

An Ideal Software Release Policy for an Improved Software Reliability Growth Model Incorporating Imperfect Debugging with Fault Removal Efficiency and Change Point

Author

Listed:
  • Subhashis Chatterjee

    (Department of Applied Mathematics, Indian Institute of Technology (ISM), Dhanbad, Jharkhand, 826004, India)

  • Ankur Shukla

    (Department of Applied Mathematics, Indian Institute of Technology (ISM), Dhanbad, Jharkhand, 826004, India)

Abstract

This paper presents a general software reliability growth model (SRGM) based on non-homogeneous Poisson process (NHPP) and optimal software release policy with cost and reliability criteria. The main motive of this study is to develop a software release time decision model considering maintenance cost and warranty cost under fuzzy environment. In previous studies, maintenance cost has been defined either in terms of warranty cost or fault debugging cost. In reality, maintenance cost includes the cost of free patches, updates, technical support and future enhancement. Also, it is possible that maintenance process causes the removal of software faults in the operational phase including the faults which occur outside the warranty period or warranty definition. In other words, warranty action may be included the maintenance action, but not the converse. Considering this fact, maintenance cost and warranty cost are defined separately in the proposed study. Initially, an SRGM has been proposed with the revised concept of imperfect debugging phenomenon considering fault removal efficiency (FRE). Furthermore, the effect of changes in various environmental factors on models parameters has been taken into account. Numerical examples based on real software failure data sets have been given to analyze the performance of the proposed models.

Suggested Citation

  • 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.
  • Handle: RePEc:wsi:apjorx:v:34:y:2017:i:03:n:s0217595917400176
    DOI: 10.1142/S0217595917400176
    as

    Download full text from publisher

    File URL: http://www.worldscientific.com/doi/abs/10.1142/S0217595917400176
    Download Restriction: Access to full text is restricted to subscribers

    File URL: https://libkey.io/10.1142/S0217595917400176?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. R. E. Bellman & L. A. Zadeh, 1970. "Decision-Making in a Fuzzy Environment," Management Science, INFORMS, vol. 17(4), pages 141-164, December.
    2. Killick, Rebecca & Eckley, Idris A., 2014. "changepoint: An R Package for Changepoint Analysis," Journal of Statistical Software, Foundation for Open Access Statistics, vol. 58(i03).
    3. 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.
    4. Shigeru Yamada & Yoshinobu Tamura, 2016. "Stochastic Differential Equation Models for OSS Reliability Analysis," Springer Series in Reliability Engineering, in: OSS Reliability Measurement and Assessment, edition 1, chapter 0, pages 27-32, Springer.
    5. Editors, 2014. "International Journal of Systems Science," International Journal of Systems Science, Taylor & Francis Journals, vol. 45(12), pages 1-1, December.
    6. Shigeru Yamada & Yoshinobu Tamura, 2016. "OSS Reliability Measurement and Assessment," Springer Series in Reliability Engineering, Springer, edition 1, number 978-3-319-31818-9, December.
    7. 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.
    8. Subhashis Chatterjee & Shobhit Nigam & Jeetendra Bahadur Singh & Lakshmi Narayan Upadhyaya, 2012. "Effect of change point and imperfect debugging in software reliability and its optimal release policy," Mathematical and Computer Modelling of Dynamical Systems, Taylor & Francis Journals, vol. 18(5), pages 539-551, March.
    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 & 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.
    2. 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.
    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. Vishal Pradhan & Ajay Kumar & Joydip Dhar, 2022. "Modelling software reliability growth through generalized inflection S-shaped fault reduction factor and optimal release time," Journal of Risk and Reliability, , vol. 236(1), pages 18-36, February.
    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. 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.

    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. 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.
    2. Zhang-peng Tian & Hong-yu Zhang & Jing Wang & Jian-qiang Wang & Xiao-hong Chen, 2016. "Multi-criteria decision-making method based on a cross-entropy with interval neutrosophic sets," International Journal of Systems Science, Taylor & Francis Journals, vol. 47(15), pages 3598-3608, November.
    3. 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.
    4. 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.
    5. 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.
    6. 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.
    7. 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.
    8. Vuciterna, Rina & Thomsen, Michael & Popp, Jennie & Musliu, Arben, 2017. "Efficiency and Competitiveness of Kosovo Raspberry Producers," 2017 Annual Meeting, February 4-7, 2017, Mobile, Alabama 252770, Southern Agricultural Economics Association.
    9. Berna Tektas Sivrikaya & Ferhan Cebi & Hasan Hüseyin Turan & Nihat Kasap & Dursun Delen, 2017. "A fuzzy long-term investment planning model for a GenCo in a hybrid electricity market considering climate change impacts," Information Systems Frontiers, Springer, vol. 19(5), pages 975-991, October.
    10. Collan, Mikael, 2008. "New Method for Real Option Valuation Using Fuzzy Numbers," Working Papers 466, IAMSR, Åbo Akademi.
    11. Kim, Jong Soon & Whang, Kyu-Seung, 1998. "A tolerance approach to the fuzzy goal programming problems with unbalanced triangular membership function," European Journal of Operational Research, Elsevier, vol. 107(3), pages 614-624, June.
    12. Berna Tektaş & Hasan Hüseyin Turan & Nihat Kasap & Ferhan Çebi & Dursun Delen, 2022. "A Fuzzy Prescriptive Analytics Approach to Power Generation Capacity Planning," Energies, MDPI, vol. 15(9), pages 1-26, April.
    13. Chen, Lisa Y. & Wang, Tien-Chin, 2009. "Optimizing partners' choice in IS/IT outsourcing projects: The strategic decision of fuzzy VIKOR," International Journal of Production Economics, Elsevier, vol. 120(1), pages 233-242, July.
    14. Víctor G. Alfaro-García & Anna M. Gil-Lafuente & Gerardo G. Alfaro Calderón, 2017. "A fuzzy approach to a municipality grouping model towards creation of synergies," Computational and Mathematical Organization Theory, Springer, vol. 23(3), pages 391-408, September.
    15. Aghayi, Nazila & Maleki, Bentolhoda, 2016. "Efficiency measurement of DMUs with undesirable outputs under uncertainty based on the directional distance function: Application on bank industry," Energy, Elsevier, vol. 112(C), pages 376-387.
    16. Wenyao Niu & Yuan Rong & Liying Yu & Lu Huang, 2022. "A Novel Hybrid Group Decision Making Approach Based on EDAS and Regret Theory under a Fermatean Cubic Fuzzy Environment," Mathematics, MDPI, vol. 10(17), pages 1-30, August.
    17. de Andres-Sanchez, Jorge, 2007. "Claim reserving with fuzzy regression and Taylor's geometric separation method," Insurance: Mathematics and Economics, Elsevier, vol. 40(1), pages 145-163, January.
    18. Mikhailov, L., 2004. "A fuzzy approach to deriving priorities from interval pairwise comparison judgements," European Journal of Operational Research, Elsevier, vol. 159(3), pages 687-704, December.
    19. Hongyi Sun & Bingqian Zhang & Wenbin Ni, 2022. "A Hybrid Model Based on SEM and Fuzzy TOPSIS for Supplier Selection," Mathematics, MDPI, vol. 10(19), pages 1-19, September.
    20. Liu, Yong-Jun & Zhang, Wei-Guo, 2015. "A multi-period fuzzy portfolio optimization model with minimum transaction lots," European Journal of Operational Research, Elsevier, vol. 242(3), pages 933-941.

    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:wsi:apjorx:v:34:y:2017:i:03:n:s0217595917400176. 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: Tai Tone Lim (email available below). General contact details of provider: http://www.worldscinet.com/apjor/apjor.shtml .

    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.