Title :
Dependency Based Automatic Service Composition Using Directed Graph
Author :
Omer, Abrehet M. ; Schill, Alexander
Author_Institution :
Dept. of Comput. Networks, Tech. Univ. Dresden, Dresden, Germany
Abstract :
In this paper a method of automatic composition plan creation that relies on automatic extraction of dependencies among services is investigated. For automatic dependency extraction our approach makes use of semantic similarities between I/O parameters of services. Extracted I/O dependencies are represented using a directed graph. The approach recognizes when cyclic dependencies exist and proposes a way of dealing with it. Modified topological sorting algorithm is used for the execution plan generation showing execution order of candidate services. A case study is used to explain the proposed approach.
Keywords :
Web services; directed graphs; sorting; Web services; automatic dependency extraction; automatic service composition plan; cyclic dependencies; directed graph; execution plan generation; service I/O parameters; topological sorting algorithm; Computer networks; Context-aware services; Logic; Next generation networking; Runtime environment; Service oriented architecture; Software agents; Sorting; Web and internet services; Web services; Composition Plan; Directed graph; Service dependency; cyclic dependency;
Conference_Titel :
Next Generation Web Services Practices, 2009. NWESP '09. Fifth International Conference on
Conference_Location :
Prague
Print_ISBN :
978-0-7695-3821-1
DOI :
10.1109/NWeSP.2009.20