• DocumentCode
    2757437
  • Title

    A Web Service Composition Framework Using Integer Programming with Non-functional Objectives and Constraints

  • Author

    Yoo, John Jung-Woon ; Kumara, Soundar ; Lee, Dongwon ; Oh, Seog-Chan

  • Author_Institution
    Pennsylvania State Univ., University Park, PA
  • fYear
    2008
  • fDate
    21-24 July 2008
  • Firstpage
    347
  • Lastpage
    350
  • Abstract
    In this paper, we propose a Web service composition framework that uses Integer Linear Programming with non-functional objectives and constraints, in addition to the syntactic matching of Web services features. We envision that when Web services are fully deployed and commercialized in the near future, the criteria of Web service composition to achieve objectives will vary depending on users´ needs or preferences from the number of Web services to non-functional objectives, such as costs, time, and/or reputation. Such non-functional attributes cannot be readily considered in planning-graph, constraint satisfaction, or propositional satisfiability techniques, which are predominantly logic-based. This paper shows how the proposed Integer Linear Programming framework can be utilized to compose Web services with non-functional attributes. This framework enables our composition software agent to identify the best composition result that satisfies both non-functional requirements as well as functional ones, namely, parameter matching. A preliminary implementation of the proposed idea and further research directions are also discussed.
  • Keywords
    Web services; integer programming; linear programming; Web service composition framework; Web service features; composition software agent; constraint satisfaction; integer linear programming; nonfunctional attributes; nonfunctional objectives; parameter matching; planning-graph; propositional satisfiability technique; syntactic matching; Availability; Blood; Commercialization; Costs; Hospitals; Integer linear programming; Linear programming; Research and development; Software agents; Web services; Integer Programming; K best solutions; Web service composition;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    E-Commerce Technology and the Fifth IEEE Conference on Enterprise Computing, E-Commerce and E-Services, 2008 10th IEEE Conference on
  • Conference_Location
    Washington, DC
  • Print_ISBN
    978-0-7695-3340-7
  • Type

    conf

  • DOI
    10.1109/CECandEEE.2008.144
  • Filename
    4785087