eprintid: 716
rev_number: 4
eprint_status: archive
userid: 1
dir: disk0/00/00/07/16
datestamp: 2005-06-28 12:00:00
lastmod: 2015-07-18 22:12:45
status_changed: 2008-01-09 13:21:51
type: proceedings_section
metadata_visibility: show
creators_name: Bahsoon, R.
creators_name: Emmerich, W.
title: Applying ArchOptions to value the payoff of refactoring
ispublished: pub
subjects: 8000
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.
date: 2004
date_type: published
publisher: IEE (Institution of Electrical Engineers)
oa_status: green
language: eng
primo: open
primo_central: open_green
full_text_status: public
pagerange: 66-70
refereed: TRUE
book_title: Proceedings of the 6th International Workshop on Economics Driven Software Engineering Research, Edinburgh, Scotland
citation:        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   
 
document_url: https://discovery.ucl.ac.uk/id/eprint/716/1/9.9.3BahsoonEmmerichEDSER6.pdf