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)
![]() 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 |




Archive Staff Only
![]() |
View Item |