European Conference on Software Architecture

ECSA 2010: Software Architecture pp 311-318

Dynamic Architectural Constraints Monitoring and Reconfiguration in Service Architectures

  • Jose John
  • MingXue Wang
  • Claus Pahl
Conference paper

DOI: 10.1007/978-3-642-15114-9_23

Volume 6285 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
John J., Wang M., Pahl C. (2010) Dynamic Architectural Constraints Monitoring and Reconfiguration in Service Architectures. In: Babar M.A., Gorton I. (eds) Software Architecture. ECSA 2010. Lecture Notes in Computer Science, vol 6285. Springer, Berlin, Heidelberg

Abstract

Service-oriented architecture is an architectural approach that can be applied for building autonomous service systems dynamically to satisfy on-demand business requests. During the execution of service compositions, architectural constraint violations relating to functional and non-fucntional system properties need to be handled intelligently and autonomously, possibly requiring architectural reconfigurations. We propose integrated architectural constraint violation handling to deal with architectural quality problems through dynamic reconfiguration. We concentrate on service replacement selection as a remedial strategy for a possible quality violation requiring architectural remedies.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Jose John
    • 1
  • MingXue Wang
    • 1
  • Claus Pahl
    • 1
  1. 1.School of ComputingDublin City UniversityDublinIreland