Mismatch patterns and adaptation aspects: A foundation for rapid development of web service adapters

Woralak Kongdenfha, Hamid Reza Motahari-Nezhad, Boualem Benatallah, Fabio Casati, Regis Saint-Paul

Результат исследований: Материалы для журналаСтатья

74 Цитирования (Scopus)

Аннотация

Standardization in Web services simplifies integration. However, it does not remove the need for adapters due to possible heterogeneity among service interfaces and protocols. In this paper, we characterize the problem of Web services adaptation focusing on business interfaces and protocols adapters. Our study shows that many of the differences between business interfaces and protocols are recurring. We introduce mismatch patterns to capture these recurring differences and to provide solutions to resolve them. We leverage mismatch patterns for service adaptation with two approaches: by developing stand-alone adapters and via service modification. We then dig into the notion of adaptation aspects that, following aspect-oriented programming paradigm and service modification approach, allow for rapid development of adapters. We present a study showing that it is a preferable approach in many cases. The proposed approach is implemented in a proof-of-concept prototype tool, and evaluated using both qualitative and quantitative methods.

Язык оригиналаАнглийский
Страницы (с-по)94-107
Число страниц14
ЖурналIEEE Transactions on Services Computing
Том2
Номер выпуска2
DOI
СостояниеОпубликовано - 2009
Опубликовано для внешнего пользованияДа

ASJC Scopus subject areas

  • Hardware and Architecture
  • Computer Science Applications
  • Computer Networks and Communications
  • Information Systems and Management

Fingerprint Подробные сведения о темах исследования «Mismatch patterns and adaptation aspects: A foundation for rapid development of web service adapters». Вместе они формируют уникальный семантический отпечаток (fingerprint).

  • Цитировать