Abstract
The work presented in this paper is an attempt to bridge two co-existing realties: Semantic Web and Multi-Agent Systems. Semantic aware agents will be able to interoperate in a semantic way as well as to produce and consume semantically annotated information and services. Agents should be enhanced with tools and mechanisms in order to autonomously achieve these strategic and ambitious objectives. In this paper, we focus on what we consider the central issue when moving towards the vision of semantic multi-agent systems: the ontology management support. Due to the heterogeneity of resources available and roles played by different agents of a system, a one-level approach with the aim of being omni comprehensive seems to be seldom feasible. In our opinion, a good compromise is represented by a two-level approach: a light ontology management support embedded in each agent and one or more ontology servers, providing a more expressive and powerful support.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Word Wide Web Consortium (W3C). OWL. Web Ontology Language, http://www.w3.org/TR/owl-ref
The Description Logic Handbook: Theory, Implementation and Applications. Cambridge University Press, Cambridge (2002)
Meyer, B.: Object-Oriented Software Construction, 2nd edn. Prentice-Hall, Englewood Cliffs (1997)
Baclawski, K., Kokar, M.K., Kogut, P., Hart, L., Smith, J.E., Letkowski, J., Emery, P.: Extending the Unified Modeling Language for ontology development. International Journal Software and Systems Modeling (SoSyM) 1(2), 142–156 (2002)
Hart, L., Emery, P., Colomb, B., Raymond, K., Taraporewalla, S., Chang, D., Ye, Y., Kendall, E., Dutra, M.: OWL Full and UML 2.0 Compared (2004), http://www.omg.org/docs/ontology/04-03-01.pdf
Carroll, J., Dickinson, I., Dollin, C., Reynolds, D., Seaborne, A., Wilkinson, K.: Jena: Implementing the Semantic Web Recommendations. In: Proc 13th Int World Wide Web Conference, New York, pp. 74–83 (2004)
Jena, HP Labs Semantic Web Toolkit software and documentation, http://jena.sourceforge.net/
Bechhofer, Volz, R., Lord, P.: Cooking the Semantic Web with the OWL API. In: Proc. Intl Semantic Web Conference, Sanibel Island, FL, USA, pp. 659–675 (2003)
OWL API software and documentation, http://owl.man.ac.uk/api.shtml
Kalyanpur, A., Pastor, D., Battle, S., Padget, J.: Automatic Mapping of Owl Ontologies into Java. In: Proceedings of Software Engineering.and Knowledge Engineering Conference (SEKE) 2004, Banff, Canada (2004)
JADE software and documentation, Available at: http://jade.tilab.com
Velocity software and documentation, Available at: http://jakarta.apache.org/velocity
The Agentcities Network project home page, http://www.agentcities.net
Janino software and documentation, Available at: http://janino.net
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tomaiuolo, M., Turci, P., Bergenti, F., Poggi, A. (2006). An Ontology Support for Semantic Aware Agents. In: Kolp, M., Bresciani, P., Henderson-Sellers, B., Winikoff, M. (eds) Agent-Oriented Information Systems III. AOIS 2005. Lecture Notes in Computer Science(), vol 3529. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11916291_10
Download citation
DOI: https://doi.org/10.1007/11916291_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-48291-8
Online ISBN: 978-3-540-48292-5
eBook Packages: Computer ScienceComputer Science (R0)