UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

Applying ArchOptions to value the payoff of refactoring

Bahsoon, R.; Emmerich, W.; (2004) Applying ArchOptions to value the payoff of refactoring. In: Proceedings of the 6th International Workshop on Economics Driven Software Engineering Research, Edinburgh, Scotland. (pp. pp. 66-70). IEE (Institution of Electrical Engineers) Green open access

[thumbnail of 9.9.3BahsoonEmmerichEDSER6.pdf]
Preview
PDF
9.9.3BahsoonEmmerichEDSER6.pdf

Download (322kB)

Abstract

ArchOptions is a real-options based model that we have pro-posed to value the flexibility of software architectures in response to future changes in requirements. In this paper, we build on ArchOptions to devise an options-based model, which values the architectural flexibility that results from a refactoring exercise. This value assists in understanding the payoff of investing in refactoring: if the refactored system results in an architecture that is more flexible, such that the expected added value (in the form of options) due to the en-hanced flexibility outweighs the cost of investing in this exer-cise, then refactoring is said to payoff. We apply our model to a refactoring case study from the literature.

Type: Proceedings paper
Title: Applying ArchOptions to value the payoff of refactoring
Open access status: An open access version is available from UCL Discovery
Language: English
URI: https://discovery.ucl.ac.uk/id/eprint/716
Downloads since deposit
Loading...
296Downloads
Download activity - last month
Loading...
Download activity - last 12 months
Loading...
Downloads by country - last 12 months
Loading...

Archive Staff Only

View Item View Item