• 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