Abstract
Reliability, scheduled delivery and cost are the three main quality attributes for almost all software. The primary objective of the software developer’s to attain them at their best values, then only they can obtain long-term profits and make a brand image in the market for longer survival. The importance of reliability objective has escalated many folds as it is a user-oriented measure of quality.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Taha HA (2006) Operations research: an introduction, 8th edn. Prentice Hall, India
Okumoto K, Goel AL (1980) Optimum release time for software systems based on reliability and cost criteria. J Syst Softw 1:315–318
Yamada S, Osaki S (1987) Optimal software release policies with simultaneous cost and reliability requirements. Eur J Oper Res 31:46–51
Kapur PK, Garg RB (1989) Cost-reliability optimum release policies for software system under penalty cost. Int J Syst Sci 20:2547–2562
Kapur PK, Garg RB (1990) Optimal software release policies for software reliability growth models under imperfect debugging. Recherché Operationanelle/Oper Res 24:295–305
Kapur PK, Garg RB (1991) Optimal release policies for software systems with testing effort. Int J Syst Sci 22(9):1563–1571
Kapur PK, Garg RB (1992) A software reliability growth model for an error removal phenomenon. Softw Eng J 7:291–294
Yun WY, Bai DS (1990) Optimum software release policy with random life cycle. IEEE Trans Reliab 39(2):167–170
Kapur PK, Bhalla VK (1992) Optimal release policy for a flexible software reliability growth model. Reliab Eng Syst Saf 35:49–54
Kapur PK, Garg RB, Bhalla VK (1993) Release policies with random software life cycle and penalty cost. Microelectron Reliab 33(1):7–12
Kapur PK, Agarwal S, Garg RB (1994) Bi-criterion release policy for exponential software reliability growth models. Recherche Operationanelle/Oper Res 28:165–180
Kapur PK, Xie M, Garg RB, Jha AK (1994) A discrete software reliability growth model with testing effort. In: Proceedings 1st International conference on software testing, reliability and quality assurance (STRQA), 21–22 December 1994, New Delhi, pp 16–20
Pham H (1996) A software cost model with imperfect debugging, random life cycle and penalty cost. Int J Syst Sci 27:455–463
Pham H, Zhang X (1999) A software cost model with warranty and risk costs. IEEE Trans Comp 48(1):71–75
Huang CY, Kuo SY, Lyu MR (1999) Optimal software release policy based on cost and reliability with testing efficiency. In: Proceedings 23rd IEEE annual international computer software and applications conference, Phenoix, AZ, pp 468–473
Huang CY, Lo JH, Kuo SY, Lyu MR (1999) Software reliability modeling and cost estimation incorporating testing-effort and efficiency. In: Proceedings 10th international symposium software reliability engineering (ISSRE’1999), pp 62–72
Huang CY (2005) Cost reliability optimal release policy for software reliability models incorporating improvements in testing efficiency. J Syst Softw 77:139–155
Huang CY, Lyu MR (2005) Optimal release time for software systems considering cost, testing effort and test efficiency. IEEE Trans Reliab 54(4):583–591
Kapur PK, Gupta A, Jha PC (2007) Reliability growth modeling and optimal release policy of a n-version programming system incorporating the effect of fault removal efficiency. Int J Autom Comput 4(4):369–379
Kapur PK, Gupta A, Gupta D, Jha PC (2008) Optimum software release policy under fuzzy environment for a n-version programming system using a discrete software reliability growth model incorporating the effect of fault removal efficiency. In: Verma AK, Kapur PK, Ghadge SG (eds) Advances in performance and safety of complex systems, Macmillan Advance Research Series, pp 803–816
Jha PC, Gupta D, Gupta A, Kapur PK (2008) Release time decision policy of software employed for the safety of critical system under uncertainty. OPSEARCH. J Oper Res Soc India 45(3):209–224
Gupta A (2009) Some contributions to modeling and optimization in software reliability and marketing. Ph.D. thesis, Department of OR, Delhi University, Delhi
Rommelfanger HJ (2004) The advantages of fuzzy optimization models in practical use. Fuzzy Optim Decis Mak 3:295–309
Gupta CP (1996) Capital budgeting decisions under fuzzy environment. Financ India 10(2):385–388
Xiong Y, Rao SS (2004) Fuzzy nonlinear programming for mixed-discrete design optimization through hybrid genetic algorithm. Fuzzy Sets Syst 146:167–186
Zadeh LA (1965) Fuzzy sets. Inf Control 8:338–353
Zimmermann H J (1991) Fuzzy set theory and its applications. Academic Publisher, New York
Lee KH (2005) First course on fuzzy theory and applications. Springer, Berlin. doi:10.1007/3-540-32366-X
Ramik J (2001) Soft computing: overview and recent developments in fuzzy optimization. Research Report, JAIST Hokuriku
Bellman RE, Zadeh LA (1973) Decision making in a fuzzy environment. Manage Sci 17:141–164
Tiwari RN, Dharmar S, Rao JR (1987) Fuzzy goal programming—an additive model. Fuzzy Sets Syst 24:27–34
Mohamed RH (1997) The relationship between goal programming and fuzzy programming. Fuzzy Sets Syst 89:215–222
Sandgren E (1990) Nonlinear integer and discrete programming in mechanical design optimization. ASME J Mech Des 112:223–229
Tang J, Wang D (1996) Modeling and optimization for a type of fuzzy nonlinear programming problems in manufacturing systems. In: Proceeding 35th IEEE conference on decision and control, pp 4401–4405
Guan XH, Liu WHE, Papalexopoulos AD (1995) Application of a fuzzy set method in an optimal power flow. Elect Power Syst Res? 34:11–18
Xiang H, Verma BP, Hoogenboom G (1994) Fuzzy irrigation decisions support system. In: Proceedings 12th national conference on artificial intelligence, Part 2(2), Seattle, WA
Kuntze HB, Sajidman M, Jacubasch A (1995) Fuzzy-logic concept for highly fast and accurate position control of industrial robots. In: Proceedings 1995 IEEE international conference on robotics and automation, Part 1(3), pp 1184–1190
Sousa JM, Babuska R, Verbruggen HB (1997) Fuzzy predictive control applied to an air-conditioning system. Control Eng Prac 5(10):1395–1406
Goel AL, Okumoto K (1979) Time dependent error detection rate model for software reliability and other performance measures. IEEE Trans Reliab R 28(3):206–211
Wood A (1996) Predicting software reliability. IEEE Comp 11:69–77
Yamada S, Osaki S (1985) Discrete software reliability growth models. Appl Stoch Models Data Anal 1:65–77
Yamada S, Ohba M, Osaki S (1983) S-shaped software reliability growth modeling for software error detection. IEEE Trans Reliab R 32(5):475–484
Yamada S, Ohtera H, Narihisa H (1986) Software reliability growth models with testing-effort. IEEE Trans Reliab R 35:19–23
Musa JD, Iannino A, Okumoto K (1987) Software reliability: measurement, prediction, application. McGraw-Hill, New York. ISBN 0-07-044093-X
Xie M, Yang B (2003) A study of the effect of imperfect debugging on software development cost. IEEE Trans Softw Eng 29(5):471–473. doi:10.1109/TSE.2003.1199075
Ohba M, Chou XM (1989) Does imperfect debugging effect software reliability growth. In: Proceedings 11th international conference of software engineering, pp 237–244
Kapur PK, Gupta D, Gupta A, Jha PC (2008) Effect of introduction of fault and imperfect debugging on release time. J Ratio Math 18:62–90
Pham H, Zhang X (2003) NHPP software reliability and cost models with testing coverage. Eur J Oper Res 145(2):443–454
Kapur P K, Garg RB, Aggarwal A G, Tandon A (2010) General framework for change point problem in software reliability and related release time problem. In: Proceedings ICQRIT 2009
Kapur PK, Bai M, Bhushan S (1992) Some stochastic models in software reliability based on NHPP. In: Venugopal N (ed) Contributions to stochastics, Wiley, New Delhi
Bector CR, Chandra S (2005) Fuzzy mathematical programming and fuzzy matrix games. Springer, Berlin
Thirez H (2000) OR software LINGO. Eur J Oper Res 124:655–656
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2011 Springer-Verlag London Limited
About this chapter
Cite this chapter
Kapur, P.K., Pham, H., Gupta, A., Jha, P.C. (2011). Software Release Time Decision Problems. In: Software Reliability Assessment with OR Applications. Springer Series in Reliability Engineering. Springer, London. https://doi.org/10.1007/978-0-85729-204-9_10
Download citation
DOI: https://doi.org/10.1007/978-0-85729-204-9_10
Published:
Publisher Name: Springer, London
Print ISBN: 978-0-85729-203-2
Online ISBN: 978-0-85729-204-9
eBook Packages: EngineeringEngineering (R0)