• DocumentCode
    3279263
  • Title

    Evaluating FuseJ as a Web service composition language

  • Author

    Suvée, Davy ; De Fraine, Bruno ; Cibrán, María Agustina ; Verheecke, Bart ; Joncheere, Niels ; Vanderperren, Wim

  • Author_Institution
    Syst. & Software Eng. Lab., Vrije Univ., Brussel, Belgium
  • fYear
    2005
  • fDate
    14-16 Nov. 2005
  • Abstract
    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.
  • Keywords
    Internet; formal specification; object-oriented languages; object-oriented programming; software architecture; specification languages; FuseJ; Web service composition language; Web service integration; architectural description language; aspect unification; aspect-oriented software development; component unification; dynamic composition; selective composition; Application software; Architecture description languages; Light scattering; Middleware; Programming; Protocols; Software engineering; Web services; Web sites;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2005. ECOWS 2005. Third IEEE European Conference on
  • Print_ISBN
    0-7695-2484-2
  • Type

    conf

  • DOI
    10.1109/ECOWS.2005.13
  • Filename
    1595714