Abstract
Communication between agents is possible only when agents understand ontologies used in exchanged messages. Since we cannot hope that one universally accepted ontology would be ever created, approaches allowing using different ontologies by different agents must be used. In this paper, we present a way of expressing mappings between ontologies and using these mappings for communication between agents. To illustrate our approach, we have chosen several ontologies that describe transportation domain and created partial mappings between them. The mappings are expressed as matching forward rules which can be applied to messages exchanged between agents. In this way, messages are translated between different ontologies, as we demonstrate on an implementation that uses Jade and Jena packages. Using this approach, agents from different departments within one company or from different companies can be integrated even when they use different ontologies.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Clark, P.: Transportation Ontology (1998), http://www.cs.utexas.edu/users/pclark/kr-web/other/passenger-vehicle/transportation.km
DAML — Darpa Agent Markup Language Website, http://www.daml.org/
Dean, M., Schreiber, G. (eds.): OWL Web Ontology Language Reference. W3C Recommendation (2004), http://www.w3.org/TR/owl-ref/
Fensel, D., Horrocks, I., van Harmelen, F., Decker, S., Erdmann, M., Klein, M.: OIL in a nutshell. In: Dieng, R., Corby, O. (eds.) EKAW 2000. LNCS, vol. 1937, pp. 1–6. Springer, Heidelberg (2000)
FIPA — Foundation for Intelligent Physical Agents Website, http://www.fipa.org/
FIPA: Ontology Service Specification (2001), http://www.fipa.org/specs/fipa00086/
Genesereth, M.R., Fikes, R.E.: Knowledge Interchange Format, Version 3.0, Reference Manual (1994), http://logic.stanford.edu/kif/Hypertext/kif-manual.html
Gruber, T.R.: A Translation Approach to Portable Ontology Specifications. Knowledge Acquisition 5(2), 199–220 (1993)
Horrocks, I., Patel-Schneider, P.F., Boley, H., Tabet, S., Grosof, B., Dean, M.: SWRL: A Semantic Web Rule Language — Combining OWL and RuleML (2004), http://www.daml.org/rules/proposal/
IEEE P1600.1 Standard Upper Ontology Working Group Home Page (2005) http://suo.ieee.org/
Jade — Java Agent DEvelopment Framework website (2005), http://sharon.cselt.it/projects/jade/
Jena 2 — A Semantic Web Framework website (2005), http://www.hpl.hp.com/semweb/jena2.htm
Madnick, S.E.: From VLDB to VMLDB (Very MANY Large Data Bases): Dealing with Large-Scale Semantic Heterogeneity. In: Proceedings of the 21st VLDB Conference (1995)
Manola, F., Miller, E. (eds.): RDF Primer. W3C Recommendation (2004), http://www.w3.org/TR/REC-rdf-syntax
Mařík, V., McFarlane, D.: Industrial Adoption of Agent-Based Technologies. IEEE Intelligent Systems 20(1), 27–35 (2005)
Obitko, M.: Translating Between Ontologies For Agent Communication. Gerstner Laboratory for Intelligent Decision Making and Control. Series of Research Reports. No. 149/02 (2002), http://cyber.felk.cvut.cz/gerstner/reports/GL149.pdf
Obitko, M., Mařík, V.: Mapping between ontologies in agent communication. In: Mařík, V., Müller, J.P., Pěchouček, M. (eds.) CEEMAS 2003. LNCS, vol. 2691, pp. 191–203. Springer, Heidelberg (2003)
Obitko, M., Mařík, V.: Ontology Service Agent with Web Ontology Language. In: European Workshop on Multi-Agent Systems (EUMAS) Proceedings, pp. 477–488 (2004)
Pěchouček, M., Vokřínek, J., Bečvář, P.: ExPlanTech: Multiagent Support for Manufacturing Decision Making. IEEE Intelligent Systems 20(1), 67–74 (2005)
Thompson, H.S., Beech, D., Maloney, M., Mendelsohn, N.: XML Schema Part 1: Structures. 2nd edn. W3C Recommendation (2004), http://www.w3.org/TR/xmlschema-1/
Vrba, P., Hrdonka, V.: Material handling problem: FIPA compliant agent implementation. In: Mařík, V., Štěpánková, O., Krautwurmová, H., Luck, M. (eds.) ACAI 2001, EASSS 2001, AEMAS 2001, and HoloMAS 2001. LNCS, vol. 2322, pp. 268–279. Springer, Heidelberg (2002)
Wache, H., Vögele, T., Visser, U., Stuckenschmidt, H., Schuster, G., Neumann, H., Hübner, S.: Ontology-Based Integration of Information A Survey of Existing Approaches. In: IJCAI–2001 Workshop: Ontologies and Information Sharing, pp. 108–117 (2001)
W3C Semantic Web Homepage, http://www.w3.org/2001/sw/
Zhang, T.: Local Transport Ontology (2003), http://www.agentcities.org/EURTD/Ontologies/local-transport.v2.daml
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Obitko, M., Mařík, V. (2005). Integrating Transportation Ontologies Using Semantic Web Languages. In: Mařík, V., William Brennan, R., Pěchouček, M. (eds) Holonic and Multi-Agent Systems for Manufacturing. HoloMAS 2005. Lecture Notes in Computer Science(), vol 3593. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11537847_9
Download citation
DOI: https://doi.org/10.1007/11537847_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28237-2
Online ISBN: 978-3-540-31831-6
eBook Packages: Computer ScienceComputer Science (R0)