Home > Research > Publications & Outputs > Customisable transformation-driven evolution fo...

Links

Text available via DOI:

View graph of relations

Customisable transformation-driven evolution for service architectures

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published
Publication date5/04/2011
Host publicationProceedings - 2011 15th European Conference on Software Maintenance and Reengineering, CSMR 2011
PublisherIEEE
Pages373-376
Number of pages4
ISBN (print)9780769543437
<mark>Original language</mark>English
Event2011 15th European Conference on Software Maintenance and Reengineering, CSMR 2011 - Oldenburg, Germany
Duration: 1/03/20114/03/2011

Conference

Conference2011 15th European Conference on Software Maintenance and Reengineering, CSMR 2011
Country/TerritoryGermany
CityOldenburg
Period1/03/114/03/11

Publication series

NameProceedings of the European Conference on Software Maintenance and Reengineering, CSMR
ISSN (Print)1534-5351

Conference

Conference2011 15th European Conference on Software Maintenance and Reengineering, CSMR 2011
Country/TerritoryGermany
CityOldenburg
Period1/03/114/03/11

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.