Abstract
New advances in the areas of Internet and network communications have facilitated in some way the work with distinct data systems located at different places. However, what it is still missing is the possibility of a real and efficient interoperation among those systems. In this paper we present a new mechanism that favors the interoperability of agent based data systems. That mechanism permits an agent of a system 1) to send suitable messages to agents of another system without requiring the establishment of a common communication pattern in advance; and 2) to understand, completely or partially, the messages that are sent by agents of other systems. Moreover, the mechanism also allows the communication among agents that follow different standard languages such as FIPA-ACL and KQML. The main support of the proposed mechanism is an ontology that is divided into three interrelated layers and four different categories.
Chapter PDF
References
Jennings, N.R.: An agent-based approach for building complex software systems. Commun. ACM 44, 35–41 (2001)
Searle, J.R.: Speech acts. Cambridge University Press, New York (1969)
Traum, D.R.: Speech acts for dialogue agents. In: Wooldridge, M., Rao, A. (eds.) Foundations of Rational Agency, pp. 169–201. Kluwer Academic Publishers, Dordrecht (1999)
Foundation For Intelligent Physical Agents: FIPA Communicative Act Library Specification (2002), http://www.fipa.org/specs/fipa00037/SC00037J.html
Finin, T., Labrou, Y., Mayfield, J.: KQML as an agent communication language. In: Bradshaw, J. (ed.) Software Agents, MIT Press, Cambridge (1997)
World Wide Web Consortium: OWL Web Ontology Language Reference (2003), http://www.w3.org/TR/owl-ref
Web-Ontology (WebOnt) Working Group (2004), http://www.w3.org/2001/sw/WebOnt/
World Wide Web Consortium (2004), http://www.w3.org
Labrou, Y.: Standardizing agent communication. In: Luck, M., Mařík, V., Štěpánková, O., Trappl, R. (eds.) ACAI 2001 and EASSS 2001. LNCS (LNAI), vol. 2086, pp. 74–97. Springer, Heidelberg (2001)
Grosof, B., Labrou, Y.: An approach to using xml and a rule-based content language with an agent communication language. In: Dignum, F.P.M., Greaves, M. (eds.) Issues in Agent Communication. LNCS, vol. 1916, pp. 96–117. Springer, Heidelberg (2000)
Berners-Lee, T., Hendler, J., Lassila, O.: The semantic web. Scientific American 284(5), 34–43 (2001)
Cohen, P., Levesque, H.: Intentions is choice with commitment. Artificial Intelligence 42, 213–231 (1990)
Bretier, P., Sadek, M.D.: A rational agent as the kernel of a cooperative spoken dialogue system: implementing a logical theory of interaction. In: Jennings, N.R., Wooldridge, M.J., Müller, J.P. (eds.) ECAI-WS 1996 and ATAL 1996. LNCS, vol. 1193, pp. 189–204. Springer, Heidelberg (1997)
Labrou, Y., Finin, T.: Semantics and conversations for an agent communication language. In: Proceedings of the 15th International Joint Conference on Artificial Intelligence (IJCAI 1997), Nagoya, Japan, pp. 584–591 (1997)
Wooldridge, M.: Reasoning about Rational Agents. MIT Press, Cambridge (2000)
Baader, F., Calvanese, D., McGuinness, D., Nardi, D., Patel-Schneider, P.: The Description Logic Handbook. Theory, Implementation and Applications. Cambridge University Press, Cambridge (2003)
Searle, J.R.: A classification of illocutionary acts. Language in Society 5, 1–23 (1976)
Labrou, Y., Finin, T., Peng, Y.: Agent communication languages: the current landscape. IEEE Intelligent Systems 14, 45–52 (1999)
Bagüés, M.I., Bermúdez, J., Illarramendi, A., Tablado, A., Goñi, A.: Using ontologies in the development of an innovating system for elderly people tele-assistance. In: Meersman, R., Tari, Z., Schmidt, D.C. (eds.) CoopIS 2003, DOA 2003, and ODBASE 2003. LNCS, vol. 2888, pp. 889–905. Springer, Heidelberg (2003)
DAML Services (2004), http://www.daml.org/services
Reed, C., Norman, T.J., Jennings, N.R.: Negotiating the semantics of agent communication languages. Computational Intelligence 18, 229–252 (2002)
Willmott, S., Dale, J., Charlton, P.: Agent Communication Semantics for Open Environments. Foundation for Intelligent Physical Agents (2002), Input document f-in-00066, http://www.fipa.org/docs/input/f-in-00066/
Calisti, M.: Abstracting communication in distributed agent-based systems. In: Proceedings of the 16th European Conference on Object-Oriented Programming, Malaga, Spain (2002)
Willmott, S., Constantinescu, I., Calisti, M.: Multilingual agents: Ontologies, languages and abstractions. In: Proceedings of First International Workshop on Ontologies in Agent Systems, Montreal, Canada (2001)
Payne, T., Singh, R., Sycara, K.: Communicating agents in open multi-agent systems. In: First GSFC/JPL Workshop on Radical Agent Concepts (WRAC), McLean, VA, USA (2002)
Nodine, M.H., Unruh, A.: Facilitating open communication in agent systems: The InfoSleuth infrastructure. In: Proceedings of the 4th International Workshop on Intelligent Agents IV, Agent Theories, Architectures, and Languages, pp. 281–295 (1997)
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
Bagüés, M.I., Bermúdez, J., Illarramendi, A., Tablado, A., Goñi, A. (2004). A New Mechanism for the Interoperability of Data Systems. In: Bouzeghoub, M., Goble, C., Kashyap, V., Spaccapietra, S. (eds) Semantics of a Networked World. Semantics for Grid Databases. ICSNW 2004. Lecture Notes in Computer Science, vol 3226. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30145-5_14
Download citation
DOI: https://doi.org/10.1007/978-3-540-30145-5_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23609-2
Online ISBN: 978-3-540-30145-5
eBook Packages: Springer Book Archive