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
Link To Document