Artificial intelligence and mathematical theory of computation
ConGolog, a concurrent programming language based on the situation calculus
Artificial Intelligence
Knowlege in action: logical foundations for specifying and implementing dynamical systems
Knowlege in action: logical foundations for specifying and implementing dynamical systems
Local Conditional High-Level Robot Programs
LPAR '01 Proceedings of the Artificial Intelligence on Logic for Programming
Knowledge, action, and the frame problem
Artificial Intelligence
The description logic handbook: theory, implementation, and applications
The description logic handbook: theory, implementation, and applications
AAAI'07 Proceedings of the 22nd national conference on Artificial intelligence - Volume 2
Making the difference in semantic web service composition
AAAI'07 Proceedings of the 22nd national conference on Artificial intelligence - Volume 2
Web service composition with volatile information
ISWC'05 Proceedings of the 4th international conference on The Semantic Web
A formal model for semantic web service composition
ISWC'06 Proceedings of the 5th international conference on The Semantic Web
Journal of Systems and Software
Hi-index | 0.00 |
We claim that a key feature for correct and effective web service composition, and one that has largely been ignored,is the joint consideration of (semantic) causal links and causal laws, respectively in area of Description Logics (DL) and AI planning. In this paper we propose a means of specifying both causal links and laws into web service composition by integrating DL reasoning and Situation Calculus. To this end an augmented and adapted version of the logic programming language Golog i.e., sclGolog is presented as a natural formalism not only for reasoning about the latter links and laws, but also for automatically composing services. sclGolog operates as an offline interpreter that supports n-ary sensing actions to retrieve conditional compositions of services. Lastly sclGolog has been implemented and tested in the context of Telecommunication scenarios.