• DocumentCode
    2345633
  • Title

    Categorizing and Assembling Web Services in a Composition Framework

  • Author

    Karunamurthy, Rajesh ; Khendek, Ferhat ; Glitho, Roch H.

  • Author_Institution
    Concordia Univ., Montreal, QC, Canada
  • fYear
    2008
  • fDate
    15-16 Oct. 2008
  • Firstpage
    10
  • Lastpage
    20
  • Abstract
    Web services can be reused to create new ones using composition methods. We have proposed a framework for Web services composition previously. In this framework, we describe Web services with functional, semantic, behavioral, and non-functional characteristics. The framework uses different techniques for creating the composite service. We have already proposed a matchmaking technique that enables discovering the primitive Web services that would be used to create the composite service. In this paper, we propose concepts and schemes for categorizing and assembling the matched services. A core concept called categories is used by the proposed techniques, which are basically organizational elements. The categorization technique helps the assembly technique in creating the composite service by categorizing the matched services. The assembly technique manipulates and selects the categorized services from different categories, uses BPEL to orchestrate the selected services, and finally selects the best-assembled service as the composed service. A case study from telecom domain is used to illustrate the proposed techniques.
  • Keywords
    Web services; programming languages; BPEL; Web service assembly; Web service categorization; Web service composition; composite service; composition framework; matchmaking technique; primitive Web services; Assembly; Availability; Conferences; Costs; Data models; Delay; Ontologies; Software systems; Telecommunications; Web services; Web Service Composition;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Workshop, 2008. SEW '08. 32nd Annual IEEE
  • Conference_Location
    Kassandra
  • ISSN
    1550-6215
  • Print_ISBN
    978-0-7695-3617-0
  • Type

    conf

  • DOI
    10.1109/SEW.2008.9
  • Filename
    5328446