• DocumentCode
    3128301
  • Title

    On Completeness of Web Service Compositions

  • Author

    Shen, Zhongnan ; Su, Jianwen

  • Author_Institution
    Univ. of California, Santa Barbara
  • fYear
    2007
  • fDate
    9-13 July 2007
  • Firstpage
    800
  • Lastpage
    807
  • Abstract
    The main objective of composing web services is to identify usable web services through discovery and to orchestrate or assemble selected services according to the goal specification. In this paper, we formulate and study a framework of composing web services through discovery from a given goal service. A general algorithm for composition with or without a goal service invocation request is developed. Two notions of completeness, "schema completeness" and "instance completeness", are defined, which measure the ability of how thoroughly an algorithm can find a composition. The two notions correspond to compositions without or with a goal service request, resp. We show that schema completeness can be achieved by depth-first or breadth-first search combined with a tightening strategy. Further, the breadth-first search avoids redundancy. We also show that while instance complete algorithms exist, they generally need do invoke all candidate services.
  • Keywords
    Web services; formal specification; Web service compositions; breadth-first search; depth-first search; goal service invocation request; goal specification; instance completeness; schema completeness; Artificial intelligence; Assembly; Computer science; Concrete; Context-aware services; Flow graphs; Service oriented architecture; Software algorithms; Software systems; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2007. ICWS 2007. IEEE International Conference on
  • Conference_Location
    Salt Lake City, UT
  • Print_ISBN
    0-7695-2924-0
  • Type

    conf

  • DOI
    10.1109/ICWS.2007.132
  • Filename
    4279674