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 component model, called SCA-ASM, is also adopted for the specification and functional analysis of service-oriented applications. Through a sample application, we exemplify the methodology with emphasis on the use of extra-functional patterns.

(2011). A Framework for Adapting Service-oriented Applications based on Functional/Extra-functional Requirements Tradeoffs [conference presentation - intervento a convegno]. Retrieved from http://hdl.handle.net/10446/25862

A Framework for Adapting Service-oriented Applications based on Functional/Extra-functional Requirements Tradeoffs

POTENA, Pasqualina;SCANDURRA, Patrizia
2011-01-01

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 component model, called SCA-ASM, is also adopted for the specification and functional analysis of service-oriented applications. Through a sample application, we exemplify the methodology with emphasis on the use of extra-functional patterns.
2011
Mirandola, Raffaela; Potena, Pasqualina; Riccobene, Elvinia; Scandurra, Patrizia
File allegato/i alla scheda:
Non ci sono file allegati a questa scheda.
Pubblicazioni consigliate

Aisberg ©2008 Servizi bibliotecari, Università degli studi di Bergamo | Terms of use/Condizioni di utilizzo

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10446/25862
Citazioni
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact