• DocumentCode
    3127348
  • Title

    Automated Choreographer Synthesis for Web Services Composition Using I/O Automata

  • Author

    Mitra, Saayan ; Kumar, Ratnesh ; Basu, Samik

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Ames
  • fYear
    2007
  • fDate
    9-13 July 2007
  • Firstpage
    364
  • Lastpage
    371
  • Abstract
    We study the problem of synthesis of a choreographer in Web service composition for a given set of services and a goal. Services and goal are represented using I/O automata which can succinctly and precisely describe the interfaces of the services. Our technique considers existence and synthesis of two types of the choreographers: a simple choreographer capable of only relaying outputs from one service to input of another and a transducing choreographer which is capable of storing and reusing inputs/outputs from the services. The central theme of our technique relies on generating I/O automata representation of all possible choreographed behavior of existing services (captured in form of universal service automaton, a concept introduced in this paper) and verifying that the goal can be simulated by the universal set of choreographed behaviors.
  • Keywords
    Web services; automata theory; I/O automata; Web services composition; automated choreographer synthesis; Automata; Computational modeling; Computer science; Joining processes; Relays; Service oriented architecture; Temperature; 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.47
  • Filename
    4279620