Loading…

Evaluating FuseJ as a Web service composition language

With the increasing popularity of Web services, a number of technologies have emerged that target the integration and composition of Web services as lightweight components. However, a number of problems have been identified in these approaches, for example regarding an overly static integration and...

Full description

Saved in:
Bibliographic Details
Main Authors: Suvee, D., De Fraine, B., Cibran, M.A., Verheecke, B., Joncheere, N., Vanderperren, W.
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:With the increasing popularity of Web services, a number of technologies have emerged that target the integration and composition of Web services as lightweight components. However, a number of problems have been identified in these approaches, for example regarding an overly static integration and lacking support for the modularization of crosscutting concerns. In this paper, we evaluate FuseJ, an architectural description language for unifying aspects and components, as an approach for the composition of Web services. We outline how FuseJ can be used to this end and present an evaluation that compares FuseJ to four other Web service composition approaches according to criteria such as the organization and flexibility of the composition and the support for aspect-oriented software development (AOSD). Although FuseJ does not allow describing complete business processes, we find that it excels at selective and dynamic composition and that it supports advanced separation of concerns without the need to introduce additional constructs.
DOI:10.1109/ECOWS.2005.13