• DocumentCode
    2429375
  • Title

    A graph-based approach to Web services composition

  • Author

    Hashemian, Seyyed Vahid ; Mavaddat, Farhad

  • Author_Institution
    Sch. of Comput. Sci., Waterloo Univ., Ont., Canada
  • fYear
    2005
  • fDate
    31 Jan.-4 Feb. 2005
  • Firstpage
    183
  • Lastpage
    189
  • Abstract
    Automatic composition of Web services has drawn a great deal of attention recently. By composition, we mean taking advantage of currently existing Web services to provide a new service that does not exist on its own. Therefore, in order to have a more complex service, we can use some semantically related simpler Web services and execute them in such a way that the whole set provides the desired service. There are Web service specification languages that specify semantic properties of Web services. These languages are helpful in searching for those Web services that can participate in a composition. This work is aimed at searching among Web services in order to find those whose composition provides a specific behavior. Those Web services found after this search are incrementally composed together to build a new service that realizes that behavior. Our technique takes advantage of graph structures and also a particular formalism called interface automata.
  • Keywords
    Internet; specification languages; tree data structures; tree searching; Web services composition; graph structures; graph-based approach; interface automata; specification language; Automata; Computer science; Petri nets; Software design; Software standards; Software systems; Specification languages; Standards development; Unified modeling language; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Applications and the Internet, 2005. Proceedings. The 2005 Symposium on
  • Print_ISBN
    0-7695-2262-9
  • Type

    conf

  • DOI
    10.1109/SAINT.2005.4
  • Filename
    1386113