Title :
A simple formal method to synthesize an orchestrator in web service composition
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Sherbrooke, Sherbrooke, QC, Canada
Abstract :
We study the following web service composition problem: given existing web services S1, ⋯, Sn and a desired web service S0, the objective is to synthesize an orchestrator Orch that coordinates S1, ⋯, Sn so that S0 is provided. We develop a simple input-output automata-based method that solves this composition problem. We also study whether the desired service S0 is totally or partially provided by the system ((Si)i=1⋯n, Orch). The studied problem can be seen as a control problem, where Orch is a controller that restricts the behaviors of S1, ⋯, Sn so that the controlled system conforms to S0.
Keywords :
Web services; automata theory; formal specification; Orch; Web service composition; formal method; input-output automata; Automata; Computational modeling; Indexes; Silicon; Synchronization; Tin; Web services;
Conference_Titel :
American Control Conference (ACC), 2013
Conference_Location :
Washington, DC
Print_ISBN :
978-1-4799-0177-7
DOI :
10.1109/ACC.2013.6579822