DocumentCode :
1928814
Title :
Evaluating architectural stability with real options theory
Author :
Bahsoon, Rami ; Emmerich, Wolfgang
Author_Institution :
Dept. of Comput. Sci., Univ. Coll. London, UK
fYear :
2004
fDate :
11-14 Sept. 2004
Firstpage :
443
Lastpage :
447
Abstract :
Architectural stability refers to the extent to which a software architecture is flexible enough to respond to changes in stakeholders´ requirements and the environment. We contribute to a model that exploits options theory to evaluate architectural stability. We describe how we have derived the model: the analogy and assumptions made; its formulation and possible interpretations. We use a refactoring case study to empirically evaluate the model. The results show that the model can provide insights into architectural stability and investment decisions related to the evolution of software systems.
Keywords :
economics; formal specification; investment; software architecture; software performance evaluation; architectural stability; economics-driven software engineering; investment decisions; real options theory; refactoring case study; requirements architecture; software architecture; software evolution; stakeholder requirements; Computer architecture; Computer science; Educational institutions; Environmental economics; Investments; Software architecture; Software engineering; Software systems; Stability; Uncertainty;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, 2004. Proceedings. 20th IEEE International Conference on
ISSN :
1063-6773
Print_ISBN :
0-7695-2213-0
Type :
conf
DOI :
10.1109/ICSM.2004.1357832
Filename :
1357832
Link To Document :
بازگشت