DocumentCode
2826701
Title
Customisable Transformation-Driven Evolution for Service Architectures
Author
Ahmad, Aakash ; Pahl, Claus
Author_Institution
Lero-The Irish Software Eng. Res. Centre, Dublin City Univ. Dublin, Dublin, Ireland
fYear
2011
fDate
1-4 March 2011
Firstpage
373
Lastpage
376
Abstract
Service-based architectures have now become commonplace, creating the need to address their systematic maintenance and evolution. We propose to enable transformation-driven evolution for service architectures in a semi-automated fashion. In contrast to the existing solutions like service wrapping, migration or run-time adaptation etc., the proposal supports primitive and customisable architectural transformations to support an incremental evolution for service architectures. An empirical approach is adopted to investigate the extent to which the architecture evolution tasks (i.e. modeling, transformation and refinement) can be automated and validated in context to the central hypothesis for architecture-centric software evolution. Based on the initial results, we plan to proceed toward modeling and automating the architectural evolution in a formal way.
Keywords
software architecture; software maintenance; software prototyping; architectural transformations; architecture evolution; architecture-centric software evolution; customisable transformation-driven evolution; incremental evolution; migration; run-time adaptation; service architectures; service wrapping; systematic maintenance; Computer architecture; Conferences; Context; Maintenance engineering; Service oriented architecture; Software; Unified modeling language; Architecture Reconstruction; Evolution; Evolution of SOA; Software Architectures;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance and Reengineering (CSMR), 2011 15th European Conference on
Conference_Location
Oldenburg
ISSN
1534-5351
Print_ISBN
978-1-61284-259-2
Type
conf
DOI
10.1109/CSMR.2011.56
Filename
5741350
Link To Document