2016
DOI: 10.1002/qre.1997
|View full text |Cite
|
Sign up to set email alerts
|

Economic Impact of Software Patching and Optimal Release Scheduling

Abstract: Because of highly distributed nature of software products, the task of improving software reliability is becoming a complex job. Specialized tools and techniques are being used to isolate the risky software modules. In order to retain in market, firms are required not only to provide the software on time but also to endow with continuous processing. Product updating is the process that comes to safeguard the firm's image at this point of time. And one such attribute of updating is providing software patches. T… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
13
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 25 publications
(13 citation statements)
references
References 33 publications
0
13
0
Order By: Relevance
“…where a = a. [1 − F (τ )] Using equation (1) and (3) the total number of faults debugged throughout the testing process can be modeled as follows:…”
Section: Model Buildingmentioning
confidence: 99%
See 2 more Smart Citations
“…where a = a. [1 − F (τ )] Using equation (1) and (3) the total number of faults debugged throughout the testing process can be modeled as follows:…”
Section: Model Buildingmentioning
confidence: 99%
“…In these circumstances, patching can help the software firms in releasing a pre-mature product which can undergo continual testing once the product is in operational phase. Patch is generally a small set of corrective code released during the operational phase of software to fix the bugs or to update them [1]. The earliest version of a patch was in the form of paper tape/punched cards.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Kapur proposed a release planning model to obtain the optimal time and effort required for software development by minimizing the cost of development. Optimization problems for release time were discussed by Kumar, Kapur, Shrivastava and Sharma [51], Lyu [52], Pham [53], Anand, Agarwal, Tamura and Yamada [54], Xie [55]. Ehrlich, Prasanna, Stampfel and Wu [56] determined the cost involved in testing.…”
Section: Optimal Release Policymentioning
confidence: 99%
“…Their model is further extended by Tickoo et al (2016) by proposing resource-based optimal release and patching time of software. Anand et al (2017) also developed a cost model to see the impact of patching on software release and testing stop time decision. Majumdar et al (2017) applied multiattribute utility theory on cost and reliability to determine optimal release and testing stop time of software.…”
Section: Introductionmentioning
confidence: 99%