• DocumentCode
    2110069
  • Title

    Value-Based Dynamic Composition of Web Services

  • Author

    Nakamura, Kazuto ; Aoyama, Mikio

  • Author_Institution
    Dept. of Inf. & Telecommun. Eng., Nanzan Univ., Nanzan
  • fYear
    2006
  • fDate
    6-8 Dec. 2006
  • Firstpage
    139
  • Lastpage
    146
  • Abstract
    Dynamic composition of Web services encounters many challenges including selecting qualified services, composing services dynamically, and assuring quality of services. This article proposes a value model and its representation language, VSDL (value-based service description language), of Web services, and an architecture of value-added service broker of dynamically composing Web services based on the value model. The value model defines a common model of diverse quality aspects of Web services. We also propose a value meta-model representing relationships among values. The value-added service broker provides value-based service selection, composition and assurance of services. To specify service interfaces with values, the VSDL extends the service interface descriptions of WSDL with the value model. Based on the VSDL, the value-added service broker generates process of composing services and generates WS-BPEL codes for composition. We implemented a prototype of value-added service broker and demonstrated the effusiveness with a case study using three dictionary services.
  • Keywords
    Web services; software architecture; specification languages; VSDL; WS-BPEL codes; Web services; dictionary services; value-added service broker; value-based dynamic composition; value-based service description language; value-based service selection; Books; Design engineering; Dictionaries; Prototypes; Publishing; Quality of service; Runtime; Service oriented architecture; Systems engineering and theory; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2006. APSEC 2006. 13th Asia Pacific
  • Conference_Location
    Kanpur
  • ISSN
    1530-1362
  • Print_ISBN
    0-7695-2685-3
  • Type

    conf

  • DOI
    10.1109/APSEC.2006.62
  • Filename
    4137412