A Computational Logic Application Framework for Service Discovery and Contracting
Author:
Alberti Marco1, Cattafi Massimiliano2, Chesani Federico3, Gavanelli Marco2, Lamma Evelina2, Mello Paola3, Montali Marco4, Torroni Paolo3
Affiliation:
1. New University of Lisbon, Portugal 2. University of Ferrara, Italy 3. University of Bologna, Italy 4. Free University of Bozen-Bolzano, Italy
Abstract
In Semantic Web technologies, searching for a service means identifying components that can potentially satisfy user needs in terms of inputs and outputs (discovery) and devise a fruitful interaction with the customer (contracting). In this paper, the authors present an application framework that encompasses both the discovery and the contracting steps in a unified search process. In particular, the authors accommodate service discovery by ontology-based reasoning and contracting by reasoning about behavioural interfaces, published in a formal language. To this purpose, the authors consider a formal approach grounded on Computational Logic. They define, illustrate, and evaluate a framework, called SCIFF Reasoning Engine (SRE), which can establish if a Semantic Web Service and a requester can fruitfully inter-operate, by computing a possible interaction plan based on the behavioural interfaces of both. The same operational machinery used for contracting can be used for runtime verification.
Subject
Computer Networks and Communications,Information Systems,Software
Reference52 articles.
1. W3C. (2002). Semantic annotations for WSDL working group. Retrieved from http://www.w3.org/2002/ws/sawsdl/ 2. Alberti, M., Cattafi, M., Gavanelli, M., Lamma, E., Chesani, F., Montali, M., et al. (2009) Integrating abductive logic programming and description logics in a dynamic contracting architecture. In Proceedings of the IEEE International Conference on Web Services (pp. 254-261). Washington, DC: IEEE Computer Society. 3. Alberti, M., Chesani, F., Gavanelli, M., Lamma, E., Mello, P., Montali, M., & Torroni, P. (2006, July 10-12). An abductive framework for a-priori verification of web services. In Proceedings of the Eighth Symposium on Principles and Practice of Declarative Programming, Venice, Italy (pp. 39-50). New York, NY: ACM Press. 4. Alberti, M., Chesani, F., Gavanelli, M., Lamma, E., Mello, P., Montali, M., & Torroni, P. (2007). Web service contracting: specification and reasoning with SCIFF. In E. Franconi, M. Kifer, & W. May (Eds.), Proceedings of the 4th European Semantic Web Conference: Research and Applications (LNCS 4519, pp. 68-83). 5. Verifiable agent interaction in abductive logic programming
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|