Semantic service discovery is the process of locating Web Services based on the description of their functional and non-functional semantics. Both service oriented computing and the semantic Web envision intelligent agents to proactively pursue this task on behalf of their clients. Service discovery can be performed in different ways depending on the service description framework, on means of service selection, and on its coordination through assisted mediation or in a peer-to-peer fashion.
KeywordsInference Rule Service Discovery Service Selection Service Description Semantic Match
Unable to display preview. Download preview PDF.
- A. Bernstein and C. Kiefer: Imprecise RDQL: Towards Generic Retrieval in Ontologies Using Similarity Joins. Proc. ACM Symposium on Applied Computing, Dijon, France, ACM Press, 2006.Google Scholar
- I. Constantinescu and B. Faltings: Efficient matchmaking and directory services. Proceedings of IEEE/WIC International Conference on Web Intelligence. 2003.Google Scholar
- A. Fernández, M. Vasirani, C. Cáceres and S. Ossowski: A Role-Based Support Mechanism for Service Description and Discovery. Service-Oriented Comput-Agents, Semantics, and Engineering. LNCS, 4504, pp. 132–146, Springer, 2007.Google Scholar
- M. Klusch, B. Fries and K. Sycara: Automated Semantic Web Service Discovery with OWLS-MX. Proceedings of 5th International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS 2006); Hakodate; Japan; ACM Press. 2006.Google Scholar
- H. Knublauch et al.: Protege-OWL API. Available online at http://protege.stanford.edu/.September 21, 2006.
- L. Li and I. Horrocks: A software framework for matchmaking based on semantic web technology. Proceedings of the twelfth international conference on World Wide Web, pages 331–339. ACM Press. 2003.Google Scholar
- D. Martin, M. Burstein, J. Hobbs, O. Lassila, D. McDermott, S. McIlraith, S. Narayanan, M. Paolucci, B. Parsia, T. Payne, E. Sirin, N. Srinivasan, and K. Sycara: OWL-S 1.1 Release; http://www.daml.org/services/owls/1.1/overview/. 2004.
- M. Paolucci, T. Kawamura, T. Payne and K. Sycara: Semantic matching of Web Services capabilities. In Proceedings of the First International Semantic Web Conference on The Semantic Web, Springer-Verlag (2002) 333–347Google Scholar
- E. Denti, A. Omicini and A. Ricci: tuProlog: A Light-weight Prolog for Internet Applications and Infrastructures. Proceedings of the 3rd International Symposium on Practical Aspects of Declarative Languages (PADL 2001); Las Vegas; NV; USA; 11–12; LNCS 1990, Springer-Verlag, 2001.Google Scholar
- J. M. Serrano and S. Ossowski: A compositional framework for the specification of interaction protocols in multiagent organizations. Web Intelligence and Agent Systems: An international Journal. IOS Press. 2006.Google Scholar
- J. M. Serrano, S. Ossowski and A. Fernández: The Pragmatics of Software Agents — Analysis and Design of Agent Communication Languages. Intelligent Information Agents — The European AgentLink (Klusch et al. ed.), pp 234–274, Springer. 2002.Google Scholar
- E. Sirin and B. Parsia: The OWL-S Java API. Proceedings of the Third International Semantic Web Conference. 2004.Google Scholar
- K. Sycara, S. Widoff, M. Klusch and J. Lu: LARKS: Dynamic Matchmaking Among Heterogeneous Software Agents in Cyberspace; Journal of Autonomous Agents and Multiagent Systems. Kluwer Academic Press. 2002.Google Scholar