Sciweavers

SAC
2010
ACM

Software adaptation patterns for service-oriented architectures

14 years 5 months ago
Software adaptation patterns for service-oriented architectures
This paper describes the concept of software adaptation patterns and how they can be used in software adaptation of serviceoriented architectures. The patterns are described in terms of a three-layer architecture for self-management. A software adaptation pattern defines how a set of components that make up an architecture pattern dynamically cooperate to change the software configuration to a new configuration. In our approach, adaptation connectors are introduced to encapsulate adaptation state machine models so that the adaptation patterns can be more reusable. A change management model for dynamically evolving service-oriented applications is also described with a case study. Keywords component, service, service-oriented architecture, dynamic adaptation, software adaptation patterns.
Hassan Gomaa, Koji Hashimoto, Minseong Kim, Sam Ma
Added 03 Jul 2010
Updated 03 Jul 2010
Type Conference
Year 2010
Where SAC
Authors Hassan Gomaa, Koji Hashimoto, Minseong Kim, Sam Malek, Daniel A. Menascé
Comments (0)