A Quantitative Cost/Benefit Analysis for Dynamic Updating

dc.contributor.author Rajan, Hridesh
dc.contributor.author Gharaibeh, Bashar
dc.contributor.author Rajan, Hridesh
dc.contributor.author Chang, J.
dc.contributor.author Chang, Morris
dc.contributor.department Computer Science
dc.date 2018-02-14T00:59:15.000
dc.date.accessioned 2020-06-30T01:56:54Z
dc.date.available 2020-06-30T01:56:54Z
dc.date.issued 2009-09-06
dc.description.abstract <p>Dynamic software updating provides many benefits, e.g. in runtime monitoring, runtime adaptation to fix bugs in long running applications, etc. Although it has several advantages, no quantitative analysis of its costs and revenue are available to show its benefits or limitations especially in comparison with other software updating schemes. To address this limitation in evaluating software updating schemes, we contribute a quantitative cost/benefit analysis based on net option-value model, which stems from the analysis of financial options. Our model expresses the relation between added value and paid cost in mathematical forms. We have used this model to evaluate the revenue from dynamic updating in two case studies featuring Xerces and MobileMedia. These studies reveal the set of parameter values that render dynamic updating effective. We also compared two previously published dynamic updating schemes and observed how the perceived performance and coverage of different updating systems affects their relative gain.</p>
dc.description.comments <p>Copyright © 2009, Bashar Gharaibeh, Hridesh Rajan, and J. Morris Chang.</p>
dc.identifier archive/lib.dr.iastate.edu/cs_techreports/349/
dc.identifier.articleid 1340
dc.identifier.contextkey 5542727
dc.identifier.s3bucket isulib-bepress-aws-west
dc.identifier.submissionpath cs_techreports/349
dc.identifier.uri https://dr.lib.iastate.edu/handle/20.500.12876/20181
dc.source.bitstream archive/lib.dr.iastate.edu/cs_techreports/349/Gharaibeh_Rajan_Chang09.pdf|||Fri Jan 14 23:42:59 UTC 2022
dc.subject.disciplines Software Engineering
dc.subject.keywords Dynamic Updating
dc.subject.keywords Cost Benefits Analysis
dc.subject.keywords Software Evolution
dc.title A Quantitative Cost/Benefit Analysis for Dynamic Updating
dc.type article
dc.type.genre article
dspace.entity.type Publication
relation.isAuthorOfPublication 4e3f4631-9a99-4a4d-ab81-491621e94031
relation.isAuthorOfPublication bed295d2-23fa-436c-b126-007330796526
relation.isOrgUnitOfPublication f7be4eb9-d1d0-4081-859b-b15cee251456
File
Original bundle
Now showing 1 - 1 of 1
Name:
Gharaibeh_Rajan_Chang09.pdf
Size:
297.97 KB
Format:
Adobe Portable Document Format
Description:
Collections