Abstract—This paper introduces an adaptation framework for service-oriented applications based on trade-offs between functional and extra-functional (e.g., availability, performance, and adaptation cost) requirements. The framework relies on an optimization method for adaptation space exploration based on the combined use of meta-heuristic search techniques and of functional and extra-functional patterns (e.g., architectural design patterns and tactics). A formal service-oriented compo-nent model, called SCA-ASM, is also adopted for the specifi-cation and functional analysis of service-oriented applications. Through a sample application, we exemplify the methodology with emphasis on the use of extra-functional patterns. Keywords-Service-ori...
Service Oriented Architecture (SOA) allows modeling of dynamic interaction between incongruous provi...
This paper describes the concept of software adaptation patterns and how they can be used in softwar...
Service-oriented computing paradigm encourages the use of dynamic binding of application requirement...
This paper introduces an adaptation framework for service-oriented applications based on trade-offs ...
Service-oriented computing is a promising computing paradigm which facilitates the composition of lo...
Service-based applications are considered a promising technology since they are able to offer compl...
Service-oriented computing is a promising computing paradigm which facilitates the composition of lo...
Service-oriented computing is a promising computing paradigm which facilitates the composition of lo...
Abstract Service-oriented architecture supports the definition and execution of complex business pro...
Service Oriented Architecture (SOA) allows modeling of dynamic interaction between incongruous provi...
The advances in modern technology development and future technology changes dictate new challenges a...
The advances in modern technology development and future technology changes dictate new challenges a...
The advances in modern technology development and future technology changes dictate new challenges a...
The advances in modern technology development and future technology changes dictate new challenges a...
The advances in modern technology development and future technology changes dictate new challenges a...
Service Oriented Architecture (SOA) allows modeling of dynamic interaction between incongruous provi...
This paper describes the concept of software adaptation patterns and how they can be used in softwar...
Service-oriented computing paradigm encourages the use of dynamic binding of application requirement...
This paper introduces an adaptation framework for service-oriented applications based on trade-offs ...
Service-oriented computing is a promising computing paradigm which facilitates the composition of lo...
Service-based applications are considered a promising technology since they are able to offer compl...
Service-oriented computing is a promising computing paradigm which facilitates the composition of lo...
Service-oriented computing is a promising computing paradigm which facilitates the composition of lo...
Abstract Service-oriented architecture supports the definition and execution of complex business pro...
Service Oriented Architecture (SOA) allows modeling of dynamic interaction between incongruous provi...
The advances in modern technology development and future technology changes dictate new challenges a...
The advances in modern technology development and future technology changes dictate new challenges a...
The advances in modern technology development and future technology changes dictate new challenges a...
The advances in modern technology development and future technology changes dictate new challenges a...
The advances in modern technology development and future technology changes dictate new challenges a...
Service Oriented Architecture (SOA) allows modeling of dynamic interaction between incongruous provi...
This paper describes the concept of software adaptation patterns and how they can be used in softwar...
Service-oriented computing paradigm encourages the use of dynamic binding of application requirement...