• DocumentCode
    1126439
  • Title

    The Self-Serv environment for Web services composition

  • Author

    Benatallah, Boualem ; Sheng, Quan Z. ; Dumas, Marlon

  • Author_Institution
    Univ. of New South Wales, Sydney, NSW, Australia
  • Volume
    7
  • Issue
    1
  • fYear
    2003
  • Firstpage
    40
  • Lastpage
    48
  • Abstract
    Self-Serv aims to enable the declarative composition of new services from existing ones, the multiattribute dynamic selection of services within a composition, and peer-to-peer orchestration of composite service executions. Self-Serv adopts the principle that every service, whether elementary or composite, should provide a programmatic interface based on SOAP and the Web Service Definition Language. This does not exclude the possibility of integrating legacy applications, such as those written in CORBA, into the service´s business logic. To integrate such applications, however, first requires the development of appropriate adapters. The paper considers how the mechanism for composing services in Self-Serv is based on two major concepts: the composite service and the service container.
  • Keywords
    Web sites; business data processing; distributed object management; middleware; CORBA; Internet; SOAP; Self-Serv environment; Web Service Definition Language; Web services composition; business-to-business collaborations; composite service; composite service executions; legacy applications; middleware; multiattribute dynamic service selection; peer-to-peer; service container; Centralized control; Collaboration; Costs; Finance; Logic; Peer to peer computing; Simple object access protocol; Traffic control; Unified modeling language; Web services;
  • fLanguage
    English
  • Journal_Title
    Internet Computing, IEEE
  • Publisher
    ieee
  • ISSN
    1089-7801
  • Type

    jour

  • DOI
    10.1109/MIC.2003.1167338
  • Filename
    1167338