Skip to main content

Applying Semantic Capability Matching into Directory Service Structures of Multi Agent Systems

  • Conference paper
Computer and Information Sciences - ISCIS 2005 (ISCIS 2005)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3733))

Included in the following conference series:

Abstract

In this paper, we introduce a semantically enriched capability matching model for agent services. Our vision is to integrate both agent and semantic web services and provide the interoperability of agents under the semantic web extension. In multi agent system architectures, there is a specific agent or service called directory facilitator which is responsible to keep knowledge about the services given by the agents within the system. Other agents query in directory facilitator to identify agents that provide the required services. Hence, automated service discovery in multi agent systems is a critical issue. Here, we propose a matching engine architecture in which capabilities of agent services are handled semantically and it replies agent service requests with most suitable service advertisements. The paper includes formal basics and design details of this engine and also discusses its implementation with a proper case study.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bellifemine, F., Poggi, A., Rimassa, G.: Developing Multi-agent Systems with a FIPA-compliant Agent Framework. Software Practice and Experience 31, 103–128 (2001)

    Article  MATH  Google Scholar 

  2. Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Scientific American 284(5), 34–43 (2001)

    Article  Google Scholar 

  3. Chen, H., et al.: Intelligent Agents Meet Semantic Web in a Smart Meeting Room. In: the proc. of Autonomous Agents and Multi Agent Systems 2004 (AAMAS 2004), NY, USA (2004)

    Google Scholar 

  4. Connolly, D., et al.: DAML+OIL. Reference Description (March 2001), available at, http://www.w3.org/TR/daml+oil-reference

  5. Cost, R.S., et al.: Jackal: A Java-Based Tool for Agent Development. In: the proc. workshop tools for Developing Agents (AAAI 1998), pp. 73–82. AAAI Press, Menlo Park (1998)

    Google Scholar 

  6. Cost, R.S., et al.: Ittalks: A Case Study in the Semantic Web and DAML+OIL. IEEE Intelligent Systems, 40–46 (January-February 2002)

    Google Scholar 

  7. Dikenelli, O., et al.: SEAGENT: A Platform for Developing Semantic Web Based Multi Agent Systems. In: accepted to be presented in Fourth International Joint Conference on Autonomous Agents and Multi Agent Systems 2005 (AAMAS 2005), Utrecht, The Netherlands (2005)

    Google Scholar 

  8. FIPA (Foundation for Intelligent Physical Agents): FIPA Specifications, available at, http://www.fipa.org

  9. Gomez, M., Plaza, E.: Extending matchmaking to maximize capability reuse. In: the proc. of Autonomous Agents and Multi Agent Systems 2004 (AAMAS 2004), NY, USA (2004)

    Google Scholar 

  10. Graham, J.R., Decker, K.S., Mersic, M.: DECAF – A Flexible Multi Agent Systems Infrastructure. Journal of Autonomous Agents and Multi-Agent Systems 7, 7–27 (2003)

    Article  Google Scholar 

  11. JENA - A Semantic Web Framework for Java, available at, http://jena.sourceforge.net

  12. Li, L., Horrocks, I.: A Software Framework for Matchmaking based on Semantic Web Technology. In: the proc. of WWW 2003, Budapest, Hungary, pp. 331–339 (2003)

    Google Scholar 

  13. McGuiness, D.L., van Harmelen, F.: OWL Web Ontology Language Overview (2004), available at, http://www.w3.org/TR/owl-features/

  14. Sycara, K., Paolucci, M., Ankolekar, A., Srinivasan, N.: Automated discovery, interaction and composition of Semantic Web Services. Journal of Web Semantics 1, 27–46 (2003)

    Google Scholar 

  15. The DAML Services Coalition: DAML-S 0.9. Semantic Markup for Web Services (May 2003), available at, http://www.daml.org/services/daml-s/0.9/daml-s.html

  16. Zambonelli, F., Omicini, A.: Challenges and Research Directions in Agent-Oriented Software Engineering. Journal of Autonomous Agents and Multi-Agent Systems 9(3) (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kardas, G., Gümüs, Ö., Dikenelli, O. (2005). Applying Semantic Capability Matching into Directory Service Structures of Multi Agent Systems. In: Yolum, p., Güngör, T., Gürgen, F., Özturan, C. (eds) Computer and Information Sciences - ISCIS 2005. ISCIS 2005. Lecture Notes in Computer Science, vol 3733. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11569596_48

Download citation

  • DOI: https://doi.org/10.1007/11569596_48

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-29414-6

  • Online ISBN: 978-3-540-32085-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics