Return to search

A Monolithic Approach To Automated Composition Of Semantic Web Services With The Event Calculus

In this thesis, a web service composition and execution framework is presented for semantically
annotated web services. A monolithic approach to automated web service composition
and execution problem is chosen, which provides some benefits by separating the composition
and execution phases. An AI planning method using a logical formalism called Event
Calculus is chosen for the composition phase. This formalism allows one to generate a narrative
of actions and temporal orderings using abductive planning techniques given a goal.
Functional properties of services, namely input/output/precondition/effects(IOPE) are taken
into consideration in the composition phase and non-functional properties, namely quality of
service (QoS) parameters are used in selecting the most appropriate solution to be executed.
The repository of OWL-S semanticWeb services are translated to Event Calculus axioms and
the resulting plans found by the Abductive Event Calculus Planner are converted to graphs.
These graphs can be sorted according to a score calculated using the defined quality of service
parameters of the atomic services in the composition to determine the optimal solution. The
selected graph is converted to an OWL-S file which is executed consequently.

Identiferoai:union.ndltd.org:METU/oai:etd.lib.metu.edu.tr:http://etd.lib.metu.edu.tr/upload/12611082/index.pdf
Date01 September 2009
CreatorsOkutan, Cagla
ContributorsCicekli, Nihan Kesim
PublisherMETU
Source SetsMiddle East Technical Univ.
LanguageEnglish
Detected LanguageEnglish
TypeM.S. Thesis
Formattext/pdf
RightsTo liberate the content for public access

Page generated in 0.0026 seconds