An aspect-oriented framework for service adaptation

Woralak Kongdenfha, Régis Saint-Paul, Boualem Benatallah, Fabio Casati

Research output: Chapter in Book/Report/Conference proceedingConference contribution

49 Citations (Scopus)


Web services are emerging technologies for integrating heterogeneous applications. In application integration, the internal services are interconnected with other external resources to form a virtual enterprise. This puts new requirements on the standardization in terms of external specification, i.e., a combination of service interfaces and business protocols, that interconnected services have to obey. However, previously developed service implementations do not always conform to the standard and require adjustment. In this paper, we characterize the problem of aligning internal service implementation to a standardized external specification. We propose an Aspect oriented framework as a solution to provide support for service adaptation. In particular, the framework consists of i) a taxonomy of the different possible types of mismatch between external specification and service implementation, ii) a repository of aspect-based templates to automate the task of handling mismatches, and iii) a tool to support template instantiation and their execution together with the service implementation.

Original languageEnglish
Title of host publicationService-Oriented Computing - ICSOC 2006 - 4th International Conference, Proceedings
Number of pages12
Volume4294 LNCS
Publication statusPublished - 2006
Externally publishedYes
Event4th International Conference on Service-Oriented Computing, ICSOC 2006 - Chicago, IL, United States
Duration: 4 Dec 20067 Dec 2006

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4294 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference4th International Conference on Service-Oriented Computing, ICSOC 2006
CountryUnited States
CityChicago, IL

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint Dive into the research topics of 'An aspect-oriented framework for service adaptation'. Together they form a unique fingerprint.

Cite this