Date Added: Sep 2009
Dynamic software updating provides many benefits, e.g. in run-time monitoring, run-time 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, the authors contribute a quantitative cost/benefit analysis based on net option-value model, which stems from the analysis of financial options. Their model expresses the relation between added value and paid cost in mathematical forms.