Categorizing and Assembling Web Services in a Composition Framework

  • Authors:
  • Rajesh Karunamurthy;Ferhat Khendek;Roch H. Glitho

  • Affiliations:
  • -;-;-

  • Venue:
  • SEW '08 Proceedings of the 2008 32nd Annual IEEE Software Engineering Workshop
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

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.