Abstract
As Ontologic knowledge gets more and more important in agent-based systems, its handling becomes crucial for successful applications. In the context of agent-based applications, we propose a hybrid approach, in which part of the ontology is handled locally, using a “client component”, and the rest of the ontological knowledge is handled by an “ontology agent”, which is accessed by the other agents in the system through their client component. In this sort of “caching” scheme, most frequent ontologic queries tend to remain stored locally. We propose specific methods for representing, storing, querying and translating ontologies for effective use in the context of the “JITIK” system, which is a multiagent system for knowledge and information distribution. We report as well a working prototype implementing our proposal, and discuss some performance figures.
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
Nwana, H.S., Ndumu, D.T.: A perspective on software agents research. The Knowledge Engineering Review 14(2), 1–18 (1999)
Wooldridge, M.J.: Multi-agent systems: an introduction. Wiley, Chichester (2001)
Horrocks, I.: DAML+OIL: a description logic for the semantic web. Bull. of the IEEE Computer Society Technical Committee on Data Engineering 25(1), 4–9 (2002)
Lenat, D.B.: Computers versus common sense. In: Clifford, J., King, R. (eds.) Proceedings of the 1991 ACM SIGMOD International Conference on Management of Data, Denver, Colorado, May 29-31, p. 1. ACM Press, New York (1991)
Fillies, C., Wood-Albrecht, G., Weichhardt, F.: Pragmatic applications of the Semantic Web using SemTalk. Computer Networks (Amsterdam, Netherlands: 1999) 42(5), 599–615 (2003)
Brena, R., Aguirre, J.L., Trevino, A.C.: Just-in-time knowledge flow for distributed organizations using agents technology. In: Proceedings of the 2001 Knowledge Technologies 2001 Conference, Austin, Texas, March 4-7 (2001)
Rinard, M.C., Lam, M.S.: The design, implementation, and evaluation of Jade. ACM Transactions on Programming Languages and Systems 20(3), 483–545 (1998)
Karvounarakis, G., Alexaki, S., Christophides, V., Plexousakis, D., Scholl, M.: Rql: A declarative query language for rdf. In: The 11th Intl. World Wide Web Conference, WWW 2002 (2002), http://citeseer.nj.nec.com/556066.html
Alexaki, S., Christophides, V., Karvounarakis, G., Plexousakis, D., Tolle, K.: The rdfsuite: Managing voluminous rdf description bases. Technical report, Institute of Computer Science, FORTH, Heraklion, Greece (2000), http://www.ics.forth.gr/proj/isst/RDF/RSSDB/rdfsuite.pdf
HP Labs, Jena semantic web toolkit - data sheet (2000), http://www.hpl.hp.com/semweb/jena-datasheet.htm
Caire, G.: Jade tutorial: Application-defined content languages and ontologies (2002), http://sharon.cselt.it/projects/jade/doc/CLOntoSupport.pdf
Ceballos, H.: Disign and implementation of an ontoloty agent in the jitik project. M.S. thesis, Tecnologico de Monterrey, Monterrey, Mexico (June 2003)
Horrocks, I.: DAML+OIL: a reason-able web ontology language. In: Jensen, C.S., Jeffery, K., Pokorný, J., Šaltenis, S., Bertino, E., Böhm, K., Jarke, M. (eds.) EDBT 2002. LNCS, vol. 2287, pp. 2–13. Springer, Heidelberg (2002)
Oberle, D., Volz, R., Motik, B., Staab, S.: An extensible ontology software environment. In: Staab, S., Studer, R. (eds.) Handbook on Ontologies, International Handbooks on Information Systems. ch. III, pp. 311–333. Springer, Heidelberg (2004)
Consortium, C., Perez, P., Karp, H., Dieng, R., Corby, O., Giboin, A., Gandon, F., Quinqueton, J., Poggi, A., Rimassi, G.: Corporate memory management through agents (2000), http://citeseer.ist.psu.edu/consortium00corporate.html
Van Elst, L., Abecker, A.: Domain ontology agents in distributed organizational memories (2001), http://citeseer.ist.psu.edu/vanelst01domain.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ceballos, H., Brena, R. (2004). Finding Compromises Between Local and Global Ontology Querying in Multiagent Systems. In: Meersman, R., Tari, Z. (eds) On the Move to Meaningful Internet Systems 2004: CoopIS, DOA, and ODBASE. OTM 2004. Lecture Notes in Computer Science, vol 3291. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30469-2_11
Download citation
DOI: https://doi.org/10.1007/978-3-540-30469-2_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23662-7
Online ISBN: 978-3-540-30469-2
eBook Packages: Springer Book Archive