Abstract
The Semantic Web aims to represent the data on the World Wide Web to have formal semantics that will enable autonomous agents to reason about the data and carry out more intelligent tasks on behalf of the user. Especially the OWL Web Ontology Language is designed for use by applications that need to process the content of information instead of just presenting information to humans. OWL facilitates greater machine readability of Web contents than that supported by XML, RDF, and RDF Schema by providing additional vocabulary along with a formal semantics. Autonomous agents utilize the formal semantics to autonomously interact with other agents. In this paper we present our approach toward a multi-agent framework to utilize the Semantic Web. The framework called SweMas has interfaces to the Semantic Web ontology service and a specialized inference service. The framework also has a distinguished component to transform between ontologies. These interfaces to the Semantic Web services are built on the FIPA-compliant JADE agent framework. In our framework JADE serves as a middleware to support agent management, agent communication, and agent interaction protocols. JADE also provides an environment for application agents to be developed and get plugged in to the framework. We lay out the architecture of our multi-agent framework to utilize the Semantic Web and the rationales for our design of the framework.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Richard Benjamins, V., Plaza, E., Motta, E., Fensel, D., Studer, R., Wielinga, B., Schreiber, G., Zdrahal, Z.: IBROW3 - an intelligent brokering service for knowledge-component reuse on theworld wide web. In: Proceedings of the Eleventh Workshop on Knowledge Acquisition, Modeling and Management (KAW 1998), Banff, Alberta, Canada (April 1998)
Berners-Lee, T., Hendler, J., Lassila, O.: The semantic web: A new form of web content that is meaningful to computers will unleash a revolution of newpossibilities. Scientific American 284(5), 34–43 (2001)
Ceri, S., Gottlob, G., Tanca, L.: Logic Programming and Databases. Springer, Heidelberg (1990)
Chirico, U.: JIProlog - Java Internet Prolog (July 2003), http://www.ugosweb.com/jiprolog/
Forgy, C.: Rete: A fast algorithm for the many patterns/many objects match problem. Artificial Intelligence 19(1), 17–37 (1982)
Foundation for Intelligent Physical Agents. Fipa specifications (2002), http://www.fipa.org/specifications/
Garshol, L.M.: Living with topic maps and RDF (2003), http://www.ontopia.net/topicmaps/materials/tmrdf.html
Georgeff, M.P., Ingrand, F.F.: Decision-making in an embedded reasoning system. In: Proceedings of the Eleventh International Joint Conference on Artificial Intelligence, Detroit, Michigan, pp. 972–978 (1989)
Hendler, J.: Agents and the semantic web. IEEE Intelligent Systems 16(2), 30–37 (2001)
Horrocks, I.: Description logics (2003), http://www.cs.man.ac.uk/ai/Software/description_logics.html
Huber, M.: JAM:ABDI-theoretic mobile agent. In: Proceedings of the Third International Conference on Autonomous Agents (Agents 1999), Seattle,Washington (May 1999)
Information SocietyTechnologies. An intelligent brokering service for knowledge-component reuse on the world-wide web (February 2000), http://www.swi.psy.uva.nl/projects/IBROW3/home.html
Knight, R., Fisher, F., Estlin, T., Engelhardt, B., Chien, S.: Balancing deliberation and reaction, planning and execution for space robotic applications. In: Proceedings of the 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems, Maui, Hawaii, USA, October/November 2001, pp. 2131–2139 (2001)
Lacher, M.S., Decker, S.: On the integration of topic maps and rdf data. In: Proceedings of the First Semantic Web Workshop (July 2001)
Lambrix, P.: Description logics (2003), http://www.ida.liu.se/labs/iislab/people/patla/DL/
Lutz, C.: Description logics (2003), http://dl.kr.org
Nipkow, T., Paulson, L.C., Wenzel, M.: Isabelle/HOL. LNCS, vol. 2283. Springer, Heidelberg (2002)
Norrish, M.: HOL 4. SourceForge.net, http://hol.sourceforge.net/
Pepper, S.: Ten theses on topic maps and rdf (October 2002), http://www.ontopia.net/topicmaps/materials/rdf.html
The SemanticWeb Community Portal. Inference engines for the semantic web (2003), http://www.semanticweb.org/inference.html
Sintek, M., Decker, S.: TRIPLE. The SemanticWeb Foundation for Open Source Software, SFO (2002), http://triple.semanticweb.org/
Sintek, M., Decker, S.: TRIPLE — a query, inference, and transformation language for the semantic web. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, p. 364. Springer, Heidelberg (2002)
Sterling, L., Shapiro, E.: The Art of Prolog. MIT Press, Cambridge (1986)
XML topic maps (XTM) 1.0, TopicMaps.Org specification (2003), http://www.topicmaps.org/xtm/1.0/
Telecom Italia Lab. Java agent development framework (March 2003), http://sharon.cselt.it/projects/jade/
The Apache DB Project. ObJectRelationalBridge, http://db.apache.org/ojb (2003)
The Werken Company. The drools guide (January 2003), http://drools.org/pdf/drools-guide.pdf
Volz, R., Decker, S., Oberie, D.: Bubo - implementing OWL in rule-based systems (May 2003), http://www.daml.org/listarchive/joint-committee/att-1254/01-bubo.pdf
W3C. Owl web ontology language overview (March 2003), http://www.w3.org/TR/owl-features/
XSB development team. XSB. Computer Science Department of the Stony Brook University (January 2000), http://xsb.sourceforge.net
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lee, J. (2003). SweMas Toward a Practical Multi-agent Framework Utilizing the Semantic Web. In: Lee, J., Barley, M. (eds) Intelligent Agents and Multi-Agent Systems. PRIMA 2003. Lecture Notes in Computer Science(), vol 2891. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39896-7_11
Download citation
DOI: https://doi.org/10.1007/978-3-540-39896-7_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20460-2
Online ISBN: 978-3-540-39896-7
eBook Packages: Springer Book Archive