Abstract
In this paper, we present our FIPA-compliant agent framework which differs from others, for having an additional layer containing the ontology dependent reusable actions. The aim of having such a layer is to make the framework adaptable to open environments, in which global ontologies can change and/or new ontologies can be added dynamically. Our approach for coping with dynamically changing and/or newly added global ontologies, is to transfer these global ontologies at run time. The ontologies are transferred in XML syntax using a content language, which is extended from the standard fipa-rdf1 content language. By transferring ontologies at run time, agents can adapt themselves to the dynamically changing environments in a way that: 1) user agents can create the ontology dependent query interfaces dynamically, 2) information agents can dynamically create the ontology dependent information definition interfaces, which will assist in modeling the information in the repositories in an ontology dependent way, 3) Agents can personalize the ontologies locally by extending them with additional rules.
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
Bellifemine, F., Poggi, A., and Rimassa, G.: Developing Multi-agent Systems with a FIPA-compliant Agent Framework. Software Practice. and Experience, 31 (2001) 103–128.
Berardi, D., Calvanese, D., and Giuseppe, G.: Reasoning on UML Class Diagrams Using Description Logic Based Systems. Workshop on Application of Description Logics—ADL’2001. Available on line at http://ceur.ws.org/vol44.
Brugali, D. and Sycara, K.: A Model for Reusable Agent Systems. In Implementing Application Frameworks. Fayad. M.E., Schmidt, D.C., and Johnson, R.E. (eds)., John Wiley and Sons, USA, (1999) 155–169.
Cheyer, A. and Martin, D.: The Open Agent Architecture. Autonomous Agents and Multi-Agent Systems, 4 (2001) 143–148.
Cranefield, S., Haustein, S., and Purvis, M.: UML-Based Ontology Modeling for Software Agents. Proceedings of the Workshop on Ontologies in Agent Systems held at the 5th International Conference on Autonomous Agents, (2001) Montreal, Canada. Available on line at http://cis.otago.ac.nz/OASWorkshop.
Cranefield, S.: Networked Knowledge Representation and Exchange using UML and RDF. Journal of Digital Information, Vol.1 Issue:8, (2001).
Erdur, R. C. and Dikenelli, O.: A Multi-agent System Infrastructure for Software Component Market-place: An Ontological Perspective. ACM Sigmod Record, Vol:31, Number:1, March, (2002) 55–60.
Fensel, D., Harmelen, F., Horrocks, I., McGuinness, D., and Patel-Schneider, P.F.: OIL:An Ontology Infrastructure For The Semantic Web. IEEE Intelligent Systems, 16(2) (2001) 38–45.
FIPA XC00011B:FIPA RDF Content Language Specification. http://www.fipa.org., (2001).
FIPA XC00023G: FIPA Agent Management Specification. http://www.fipa.org, (2000).
FIPA XC00086C: FIPA Ontology Service Specification. http://www.fipa.org, (2000).
Genesereth, M.R. and Fikes, R.E.: KIF Version3.0 Reference Manual. Technical Report Logic-92-1, Computer Science Dept, Stanford University, (1992).
Gruber, T. R.: A Translation Approach to Portable Ontology Specifications. Knowledge Acquisition, 5(2) (1993).
Kendall, E., Krishna, P.V.M., Pathak, C.V. and Suresh, C.B.: A Framework for Agent Systems. In Implementing Application Frameworks, Fayad. M.E., Schmidt, D.C., and Johnson, R.E. (eds)., John Wiley and Sons, USA, (1999) 113–152.
Lea, D.: Concurrent Programming in Java: Design Principles and Patterns. Addison-Wesley, Reading, MA, (1997).
Nwana, H.S., Ndumu, D.T., Lee, L.C., and Coll, J.C.: ZEUS: A Tool-kit for Building Distributed Multi-agent Systems. Applied Artificial Intelligence Journal, 13(1), (1999) 129–186.
Omicini, A.: SODA: Societies and Infrastructures in the Analysis and Design of Agentbased Systems. In Ciancarini, P. and Wooldridge, M. (eds). Proc. 1st Int. Workshop on Agent-Oriented Software Engineering (AOSE 2000), Limerick, Ireland, Volume 1957 of LNCS, (2001) Springer-Verlag, Berlin.
Poslad, S., Buckle P., and Hadingham, R.: The FIPA-OS Agent Platform: Open Source for Open Standards. Proceedings of the 5th International Conference and Exhibition on the Practical Application of Intelligent Agents and Multi-agents, UK, (2000). Available at http://www.fipa.org/resources/byyear.html
Sycara, K., Klusch, M., Widoff, S., and Lu, J.: Larks: Dynamic Matchmaking Among Heterogeneous Software Agents in Cyberspace. Autonomous Agents and Multi-agent systems, March, (2001).
Zambonelli, F., Jennings, N., and Wooldridge, M.: Organisational Rules as an Abstraction for the Analysis and Design of Multi-agent Systems. Int. Journal of Knowledge and Software Engineering, Vol.11, No.3, (2001).
Zambonelli, F., Jennings, N., Omicini, A. and Wooldridge, M.: Agent Oriented Software Engineering for Internet Applications. in Coordination of Internet Agents: Models, Technologies, and Applications. Omicini et. al. (eds.), Chap:13, (2001) Springer Verlag.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Erdur, R.C., Dikenelli, O. (2002). A FIPA-Compliant Agent Framework with an Extra Layer for Ontology Dependent Reusable Behaviour. In: Yakhno, T. (eds) Advances in Information Systems. ADVIS 2002. Lecture Notes in Computer Science, vol 2457. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36077-8_29
Download citation
DOI: https://doi.org/10.1007/3-540-36077-8_29
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00009-9
Online ISBN: 978-3-540-36077-3
eBook Packages: Springer Book Archive