Two Dimensional Multi-Release Software Reliability Modeling and Optimal Release Planning

Long-lived software systems evolve through new product releases, which involve up-gradation of previous released versions of the software in the market. But, upgrades in software lead to an increase in the fault content. Thus, for modeling the reliability growth of software with multiple releases, w...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:IEEE transactions on reliability Ročník 61; číslo 3; s. 758 - 768
Hlavní autoři: Kapur, P. K., Pham, H., Aggarwal, A. G., Kaur, G.
Médium: Journal Article
Jazyk:angličtina
Vydáno: New York IEEE 01.09.2012
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Témata:
ISSN:0018-9529, 1558-1721
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract Long-lived software systems evolve through new product releases, which involve up-gradation of previous released versions of the software in the market. But, upgrades in software lead to an increase in the fault content. Thus, for modeling the reliability growth of software with multiple releases, we must consider the failures of the upcoming upgraded release, and the failures that were not debugged in the previous release. Based on this idea, this paper proposes a mathematical modeling framework for multiple releases of software products. The proposed model takes into consideration the combined effect of schedule pressure and resource limitations using a Cobb Douglas production function in modeling the failure process using a software reliability growth model. The model developed is validated on a four release failure data set. Another major concern for the software development firms is to plan the release of the upgraded version. When different versions of the software are to be released, then the firm plans the release on the basis of testing progress of the new code, as well as the bugs reported during the operational phase of the previous version. In this paper, we formulate an optimal release planning problem which minimizes the cost of testing of the release that is to be brought into market under the constraint of removing a desired proportion of faults from the current release. The problem is illustrated using a numerical example, and is solved using a genetic algorithm.
AbstractList Long-lived software systems evolve through new product releases, which involve up-gradation of previous released versions of the software in the market. But, upgrades in software lead to an increase in the fault content. Thus, for modeling the reliability growth of software with multiple releases, we must consider the failures of the upcoming upgraded release, and the failures that were not debugged in the previous release. Based on this idea, this paper proposes a mathematical modeling framework for multiple releases of software products. The proposed model takes into consideration the combined effect of schedule pressure and resource limitations using a Cobb Douglas production function in modeling the failure process using a software reliability growth model. The model developed is validated on a four release failure data set. Another major concern for the software development firms is to plan the release of the upgraded version. When different versions of the software are to be released, then the firm plans the release on the basis of testing progress of the new code, as well as the bugs reported during the operational phase of the previous version. In this paper, we formulate an optimal release planning problem which minimizes the cost of testing of the release that is to be brought into market under the constraint of removing a desired proportion of faults from the current release. The problem is illustrated using a numerical example, and is solved using a genetic algorithm.
Author Kaur, G.
Kapur, P. K.
Pham, H.
Aggarwal, A. G.
Author_xml – sequence: 1
  givenname: P. K.
  surname: Kapur
  fullname: Kapur, P. K.
  organization: Amity Int. Bus. Sch., Amity Univ., Noida, India
– sequence: 2
  givenname: H.
  surname: Pham
  fullname: Pham, H.
  organization: Rutgers Univ., Piscataway, NJ, USA
– sequence: 3
  givenname: A. G.
  surname: Aggarwal
  fullname: Aggarwal, A. G.
  organization: Dept. of Operational Res., Univ. of Delhi, Delhi, India
– sequence: 4
  givenname: G.
  surname: Kaur
  fullname: Kaur, G.
  organization: Dept. of Operational Res., Univ. of Delhi, Delhi, India
BookMark eNp9kM9LwzAUx4NMcJuePXgpePHSrUmaNDnK_Akbk1nBW8maV8nomtmkjP33Zmx62MFDCC_5fF7yvgPUa2wDCF3jZIRxIsf5YkQSTEaEJBmj-Az1MWMixhnBPdRPEixiyYi8QAPnVqFMUyn66DPf2ujBrKFxxjaqjmZd7U28gBqUg-jdVn6rWojCgVFLUxu_i2ZWh6r5ilSjo_nGm3Xwfo23WjVNuLxE55WqHVwd9yH6eHrMJy_xdP78OrmfxiUVwscSA8l0KSVd0qwSmjKeCCGU4irljGqJS6zLSjHgPIPlUlOVgg5LSF1yDnSI7g59N6397sD5Ym1cCXX4BtjOFZhixiXmGQ_o7Qm6sl0bhg5UQjPBuSQkUOMDVbbWuRaqYtOGCdtdgIp90kW-KPZJF8ekg8FOjNJ45UOevlWm_se7OXgGAP5e4YRKTiX9AZNAjKo
CODEN IERQAD
CitedBy_id crossref_primary_10_1016_j_ejor_2016_10_029
crossref_primary_10_1016_j_ijpe_2025_109760
crossref_primary_10_1142_S0218539324400023
crossref_primary_10_3233_IDT_230106
crossref_primary_10_1007_s13198_014_0246_1
crossref_primary_10_1109_ACCESS_2021_3054760
crossref_primary_10_1007_s41096_016_0012_6
crossref_primary_10_1007_s10664_016_9425_9
crossref_primary_10_1080_02331934_2013_854787
crossref_primary_10_1007_s13198_024_02632_0
crossref_primary_10_1080_08982112_2023_2241067
crossref_primary_10_1016_j_apm_2014_08_006
crossref_primary_10_1038_s41598_024_70536_x
crossref_primary_10_1108_IJQRM_09_2019_0296
crossref_primary_10_1080_00207721_2013_791001
crossref_primary_10_1287_ijoc_2021_0141
crossref_primary_10_1016_j_asoc_2016_08_006
crossref_primary_10_1080_14783363_2024_2366510
crossref_primary_10_1057_s41288_020_00177_4
crossref_primary_10_4018_JCIT_2019040101
crossref_primary_10_1007_s41872_017_0001_0
crossref_primary_10_3233_IDT_240307
crossref_primary_10_1016_j_jss_2016_01_025
crossref_primary_10_1109_TSE_2017_2766070
crossref_primary_10_1007_s10479_020_03852_w
crossref_primary_10_1007_s40595_016_0065_1
crossref_primary_10_1007_s41872_020_00148_7
crossref_primary_10_1007_s10479_017_2556_6
crossref_primary_10_1007_s13198_014_0228_3
crossref_primary_10_1080_23302674_2014_970244
crossref_primary_10_1088_1757_899X_1099_1_012020
crossref_primary_10_1002_smr_70037
crossref_primary_10_1080_23302674_2014_942246
crossref_primary_10_1007_s13369_019_04128_7
crossref_primary_10_1108_IJQRM_02_2021_0039
crossref_primary_10_1108_IJQRM_03_2019_0088
crossref_primary_10_1002_qre_3048
crossref_primary_10_1007_s13198_023_01859_7
crossref_primary_10_1080_1206212X_2018_1497575
crossref_primary_10_1002_qre_2516
crossref_primary_10_1007_s40595_013_0003_4
crossref_primary_10_1007_s10479_019_03483_w
crossref_primary_10_1007_s10479_017_2486_3
crossref_primary_10_1007_s12597_023_00680_x
crossref_primary_10_1007_s13198_020_00956_1
crossref_primary_10_1007_s13198_023_02018_8
crossref_primary_10_1016_j_ejor_2019_01_075
crossref_primary_10_1177_1748006X211033713
crossref_primary_10_1016_j_ress_2017_05_001
Cites_doi 10.1007/s13198-011-0039-8
10.1142/S0218539310003925
10.1016/0377-2217(87)90135-4
10.1147/rd.284.0428
10.1109/TR.1979.5220561
10.1007/978-0-85729-204-9
10.1109/TR.2010.2103590
10.1109/TR.1983.5221735
10.1145/800027.808456
10.1109/TR.2002.801847
10.1007/BFb0034288
10.1109/24.210278
10.1080/00207729108910731
10.1142/4011
10.1109/2.544240
10.1109/PRDC.2006.64
10.1109/TR.1986.4335332
10.1109/TR.1979.5220566
10.1049/sej.1992.0030
10.1109/24.784276
10.1109/12.743412
10.1016/0164-1212(79)90033-5
10.1109/SSIRI.2008.21
10.1109/IEEM.2009.5373378
10.1109/TR.2005.859230
10.1109/24.387368
10.1016/S0951-8320(98)00103-3
10.1007/1-84628-295-0
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Sep 2012
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Sep 2012
DBID 97E
RIA
RIE
AAYXX
CITATION
7SP
8FD
L7M
F28
FR3
DOI 10.1109/TR.2012.2207531
DatabaseName IEEE Xplore (IEEE)
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Xplore
CrossRef
Electronics & Communications Abstracts
Technology Research Database
Advanced Technologies Database with Aerospace
ANTE: Abstracts in New Technology & Engineering
Engineering Research Database
DatabaseTitle CrossRef
Technology Research Database
Advanced Technologies Database with Aerospace
Electronics & Communications Abstracts
Engineering Research Database
ANTE: Abstracts in New Technology & Engineering
DatabaseTitleList Engineering Research Database
Technology Research Database

Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Xplore
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1558-1721
EndPage 768
ExternalDocumentID 2751916291
10_1109_TR_2012_2207531
6239639
Genre orig-research
GroupedDBID -~X
.DC
0R~
29I
4.4
5GY
5VS
6IK
8WZ
97E
A6W
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABQJQ
ABVLG
ACGFO
ACGFS
ACIWK
ACNCT
AENEX
AETIX
AGQYO
AGSQL
AHBIQ
AI.
AIBXA
AKJIK
AKQYR
ALLEH
ALMA_UNASSIGNED_HOLDINGS
ASUFR
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
EBS
EJD
H~9
IAAWW
IBMZZ
ICLAB
IDIHD
IFIPE
IFJZH
IPLJI
JAVBF
LAI
M43
MS~
OCL
P2P
RIA
RIE
RNS
TN5
VH1
VJK
AAYXX
CITATION
7SP
8FD
L7M
F28
FR3
ID FETCH-LOGICAL-c388t-91e27dc993b37f8d3560888aa6a4653d91c1dcfa5e667ebbd3a4eda4e89dc66e3
IEDL.DBID RIE
ISICitedReferencesCount 79
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000308424000015&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0018-9529
IngestDate Sun Sep 28 09:18:41 EDT 2025
Sun Nov 30 05:10:28 EST 2025
Sat Nov 29 01:54:30 EST 2025
Tue Nov 18 22:26:35 EST 2025
Tue Aug 26 17:18:14 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 3
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c388t-91e27dc993b37f8d3560888aa6a4653d91c1dcfa5e667ebbd3a4eda4e89dc66e3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ObjectType-Article-2
ObjectType-Feature-1
content type line 23
PQID 1037866922
PQPubID 85456
PageCount 11
ParticipantIDs proquest_miscellaneous_1315691676
crossref_primary_10_1109_TR_2012_2207531
crossref_citationtrail_10_1109_TR_2012_2207531
ieee_primary_6239639
proquest_journals_1037866922
PublicationCentury 2000
PublicationDate 2012-09-01
PublicationDateYYYYMMDD 2012-09-01
PublicationDate_xml – month: 09
  year: 2012
  text: 2012-09-01
  day: 01
PublicationDecade 2010
PublicationPlace New York
PublicationPlace_xml – name: New York
PublicationTitle IEEE transactions on reliability
PublicationTitleAbbrev TR
PublicationYear 2012
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References ref35
ref13
ref34
ref12
khoshogoftaar (ref33) 1988
ref36
ref14
ref31
ref30
kapur (ref20) 2011
kapurand (ref23) 1991; 22
ref11
kapur (ref22) 2010
ref32
lyu (ref16) 1996
ref2
ref1
ref17
ref18
musa (ref10) 1987
beizer (ref3) 1990
kapur (ref21) 1999
pham (ref7) 2006
ref24
ref26
ref25
musa (ref9) 1984
goldberg (ref6) 1989
ohba (ref15) 1984
ref28
ref27
ref29
ref8
kapur (ref19) 1992; 7
ref4
ref5
References_xml – ident: ref18
  doi: 10.1007/s13198-011-0039-8
– ident: ref36
  doi: 10.1142/S0218539310003925
– ident: ref31
  doi: 10.1016/0377-2217(87)90135-4
– ident: ref14
  doi: 10.1147/rd.284.0428
– ident: ref8
  doi: 10.1109/TR.1979.5220561
– year: 2011
  ident: ref20
  publication-title: Software Reliability Assessment with OR Applications
  doi: 10.1007/978-0-85729-204-9
– ident: ref24
  doi: 10.1109/TR.2010.2103590
– ident: ref30
  doi: 10.1109/TR.1983.5221735
– year: 1990
  ident: ref3
  publication-title: Software Testing Techniques
– ident: ref17
  doi: 10.1145/800027.808456
– start-page: 13
  year: 1988
  ident: ref33
  article-title: Non-homogenous Poisson process for software reliability growth
  publication-title: COMPSTAT'88
– year: 1987
  ident: ref10
  publication-title: Software Reliability Measurement Prediction Application
– ident: ref4
  doi: 10.1109/TR.2002.801847
– year: 1989
  ident: ref6
  publication-title: Genetic Algorithms in Search Optimization and Machine Learning
– ident: ref25
  doi: 10.1007/BFb0034288
– ident: ref29
  doi: 10.1109/24.210278
– volume: 22
  start-page: 1563
  year: 1991
  ident: ref23
  article-title: Optimal release policies for software systems with testing effort
  publication-title: International J System Science
  doi: 10.1080/00207729108910731
– year: 1999
  ident: ref21
  publication-title: Contributions to Hardware and Software Reliability
  doi: 10.1142/4011
– ident: ref1
  doi: 10.1109/2.544240
– ident: ref32
  doi: 10.1109/PRDC.2006.64
– start-page: 430
  year: 1984
  ident: ref15
  article-title: S-shaped software reliability growth model
  publication-title: Proceedings of the 4th International Conference on Reliability and Maintainability
– ident: ref28
  doi: 10.1109/TR.1986.4335332
– ident: ref2
  doi: 10.1109/TR.1979.5220566
– volume: 7
  start-page: 291
  year: 1992
  ident: ref19
  article-title: a software reliability growth model for an error-removal phenomenon
  publication-title: Software Engineering Journal
  doi: 10.1049/sej.1992.0030
– year: 1996
  ident: ref16
  publication-title: Handbook of Software Reliability Engineering
– ident: ref34
  doi: 10.1109/24.784276
– ident: ref35
  doi: 10.1109/12.743412
– ident: ref12
  doi: 10.1016/0164-1212(79)90033-5
– ident: ref26
  doi: 10.1109/SSIRI.2008.21
– ident: ref27
  doi: 10.1109/IEEM.2009.5373378
– ident: ref5
  doi: 10.1109/TR.2005.859230
– ident: ref13
  doi: 10.1109/24.387368
– year: 2010
  ident: ref22
  article-title: Two dimensional flexible software reliability growth model and related release policy
  publication-title: Proceedings of the 4th National Conference INDIACom-2010
– ident: ref11
  doi: 10.1016/S0951-8320(98)00103-3
– start-page: 230
  year: 1984
  ident: ref9
  article-title: A logarithmic Poisson execution time model for software reliability measurements
  publication-title: Proc of Intl Conference on Software Engineering
– year: 2006
  ident: ref7
  publication-title: System Software Reliability
  doi: 10.1007/1-84628-295-0
SSID ssj0014498
Score 2.384719
Snippet Long-lived software systems evolve through new product releases, which involve up-gradation of previous released versions of the software in the market. But,...
SourceID proquest
crossref
ieee
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 758
SubjectTerms Computer programs
Failure
Genetic algorithms
Markets
Mathematical model
Mathematical models
Multi-release planning
Optimization
Planning
Software
Software reliability
software reliability growth model
Studies
Testing
two dimensional software reliability growth model
Upgrading
Title Two Dimensional Multi-Release Software Reliability Modeling and Optimal Release Planning
URI https://ieeexplore.ieee.org/document/6239639
https://www.proquest.com/docview/1037866922
https://www.proquest.com/docview/1315691676
Volume 61
WOSCitedRecordID wos000308424000015&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE Xplore
  customDbUrl:
  eissn: 1558-1721
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0014498
  issn: 0018-9529
  databaseCode: RIE
  dateStart: 19630101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LS8QwEB5UPOjBt7i-iODBg123aZo0R1EXT6usK-ytpMkUBO3KPhT_vZO2WxT14KFQ6ExbMsk8kplvAE4RhcFcqSCWuQuE5ibIBMrAdqwJ0egodknZbEL1eslwqO8X4LyphUHEMvkM2_62PMt3IzvzW2UXZKppvuhFWFRKVbVazYmBELrWurSAY65rGJ-woy8GfZ_Cxduck32Mwm8WqGyp8kMPl8alu_6_39qAtdqJZJeV1DdhAYstWP0CLbgNw8H7iF176P4KdoOVlbZBn6wM2S32QNr33YyR-ZTkCqr7g_m-aL46nZnCsTvSJS_EN-eYdzfagcfuzeDqNqi7KAQ2SpIpaTPkylnyQ7JI5YmLyMehsNcYaTy2mtOhDZ3NTYxSKswyFxmBjq5EOyslRruwVIwK3APmK5jDTHGhOkLYONd5aIyW3otCi5ltQXs-sqmtIcZ9p4vntAw1Ojod9FMvirQWRQvOGobXCl3jb9JtP_INWT3oLTiciy6tV98k9bWPiZSa8xacNI9p3fjDEFPgaEY0EUWu5Bsruf_7mw9gxX-_yic7hKXpeIZHsGzfpk-T8XE5-T4BDE_YXg
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LT9wwEB5RQCoceBSqLk8jceihWTaOY8dHxENUhQVtg7S3yLEnEhLNomW3iH_POMlGoNIDh0iRYkfWjOdhz8w3AIeIwmChVBDLwgVCcxPkAmVge9aEaHQUu6RqNqH6_WQ41Ddz8KOthUHEKvkMu_61iuW7kZ36q7IjMtW0X_QnWIiF4GFdrdXGDITQjd4lEY65boB8wp4-Sgc-iYt3OScLGYVvbFDVVOUfTVyZl_PVjy1sDVYaN5Id13xfhzksv8DyK3DBDRimTyN26sH7a-ANVtXaBgOyM2S52G_Sv09mjMwnJddg3c_Md0bz9enMlI5dkzb5Q_NmM2b9jTbh9vwsPbkImj4KgY2SZEL6DLlyljyRPFJF4iLycujga4w0Hl3N6dCGzhYmRikV5rmLjEBHT6KdlRKjrzBfjkr8BszXMIe54kL1hLBxoYvQGC29H4UWc9uB7oyymW1Axn2vi_usOmz0dJYOMs-KrGFFB763Ex5qfI3_D93wlG-HNUTvwM6MdVkjf4-Zr35MpNScd-Cg_UyS48MhpsTRlMZEdHYl71jJrff_vA-fL9Kry-zyZ__XNiz5tdTZZTswPxlPcRcW7d_J3eN4r9qIL3SJ26U
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Two+Dimensional+Multi-Release+Software+Reliability+Modeling+and+Optimal+Release+Planning&rft.jtitle=IEEE+transactions+on+reliability&rft.au=Kapur%2C+P+K&rft.au=Pham%2C+H&rft.au=Aggarwal%2C+Anu+G&rft.au=Kaur%2C+Gurjeet&rft.date=2012-09-01&rft.issn=0018-9529&rft.eissn=1558-1721&rft.volume=61&rft.issue=3&rft.spage=758&rft.epage=768&rft_id=info:doi/10.1109%2FTR.2012.2207531&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0018-9529&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0018-9529&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0018-9529&client=summon