DocumentCode :
2524346
Title :
Using Architecturally Significant Requirements for Guiding System Evolution
Author :
Ozkaya, Ipek ; Diaz-Pace, Andres ; Gurfinkel, Arie ; Chaki, Sagar
fYear :
2010
fDate :
15-18 March 2010
Firstpage :
127
Lastpage :
136
Abstract :
Rapidly changing technology is one of the key triggers of system evolution. Some examples are: physically relocating a data center, replacement of infrastructure such as migrating from an in-house broker to CORBA, moving to a new architectural approach such as migrating from client-server to a service-oriented architecture. At a high level, the goals of such an evolution are easy to describe. While the end goals of the evolution are typically captured and known, the key architecturally significant requirements that guide the actual evolution tasks are often unexplored. At best, they are tucked under maintainability and/or modifiability concerns. In this paper, we argue that eliciting and using architecturally significant requirements of an evolution has a potential to significantly improve the quality of the evolution effort. We focus on elicitation and representation techniques of architecturally significant evolution requirements, and demonstrate their use in analysis for evolution planning.
Keywords :
distributed object management; service-oriented architecture; software maintenance; task analysis; CORBA; architecturally significant evolution requirement; data center; evolution planning; evolution task; in-house broker; maintainability; modifiability; system evolution; Business; Computer architecture; Estimation; Information services; Planning; Service oriented architecture; Time measurement; architecture; requirements; system evolution;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance and Reengineering (CSMR), 2010 14th European Conference on
Conference_Location :
Madrid
ISSN :
1534-5351
Print_ISBN :
978-1-61284-369-8
Electronic_ISBN :
1534-5351
Type :
conf
DOI :
10.1109/CSMR.2010.22
Filename :
5714427
Link To Document :
بازگشت