Abstract
The nature of computing paradigm has shifted from centralized, static and closed to distributed, dynamic and open due to the advent and popularity of Internet. Multi-agent system (MAS) gained popularity as its characteristic match with this paradigm shift. In order for MAS to interact efficiently and communicate meaningfully, agent communication language (ACL) plays an important role. FIPA-ACL is an ACL developed by FIPA that has become the de facto standard of ACL’s implementation in MAS. Another emerging trend due to Internet is the Semantic Web (SW). Semantic web is an extension of the current World Wide Web, which encodes the content of the web with well-defined meaning to allow it to be processed by machines such as computer (agents). Hence, combining the existing FIPA-ACL with semantic web can bring ACLs to another level to enhance the interoperability in MAS. In this paper, a FIPA-ACL ontology in OWL is proposed to enhance the communication between agents in MAS.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Luck, M., McBurney, P., Preist, C.: Agent technology: enabling next generation computing (a roadmap for agent based computing). AgentLink (2003)
Artikis, A.: Dynamic specification of open agent systems. J. Logic Comput. 22(6), 1301–1334 (2012)
Luck, M., McBurney, P., Shehory, O., Willmott, S.: Agent technology roadmap: Overview and consultation report. AgentLink III (2004)
Luck, M., McBurney, P., Shehory, O., Willmott, S.: Agent technology: computing as interaction (a roadmap for agent based computing). University of Southampton (2005)
Sycara, K.P.: Multiagent systems. AI Mag. 19(2), 79–93 (1998)
Payne, T.R., Paolucci, M., Singh, R., Sycara, K.: Communicating agents in open multi agent systems. In: Proceedings of the 1st GSFC/JPL Workshop on Radical Agent Concepts (WRAC) (2002)
Beer, M., D’inverno, M., Luck, M., Jennings, N., Preist, C., Schroeder, M.: Negotiation in multi-agent systems. Knowl. Eng. Rev. 14(3), 285–289 (1999)
Jennings, N.R.: Commitments and conventions: the foundation of coordination in multi-agent systems. Knowl. Eng. Rev. 8(3), 223–250 (1993)
Olfati-Saber, R., Fax, J.A., Murray, R.M.: Consensus and cooperation in networked multi-agent systems. Proc. IEEE 95(1), 215–233 (2007)
Poslad, S.: Specifying protocols for multi-agent systems interaction. ACM Trans. Auton. Adapt. Syst. (TAAS) 2(4), 1–24 (2007)
Labrou, Y., Finin, T., Peng, Y.: Agent communication languages: the current landscape. IEEE Intell. Syst. Appl. 14(2), 45–52 (1999)
Finin, T., Weber, J., Wiederhold, G., Genesereth, M., Fritzson, R., Mckay, D., Beck, C.: Draft specification of the KQML agent-communication language (1993)
FIPA.: FIPA specification part 2: Agent communication language. Technical report, FIPA-Foundation for Intelligent Physical Agents (1997)
FIPA.: FIPA ACL Message Structure Specification. Foundation for Intelligent Physical Agents (2002)
Berners-Lee, T., Hendler, J., Lassila, O.: The semantic web. Sci. Am. 284(5), 28–37 (2001)
Cyganiak, R., Wood, D., Lanthaler, M.: RDF 1.1 concepts and abstract syntax. W3C Recommendation (2014)
Brickley, D., Guha, R.V., McBride, B.: RDF Schema 1.1. W3C Recommendation (2014)
Hitzler, P., Krötzsch, M., Parsia, B., Patel-Schneider, P.F., Rudolph, S.: OWL 2 web ontology language primer. W3C Recommendation (2009)
Horrocks, I., Patel-Schneider, P.F., Boley, H., Tabet, S., Grosof, B., Dean, M.: SWRL: A semantic web rule language combining OWL and RuleML. W3C Member submission (2004)
Knublauch, H., Hendler, J.A., Idehen, K.: SPIN-Overview and Motivation. W3C Member Submission (2011)
FIPA.: RDF Content Language Specification. FIPA-Foundation for Intelligent Physical Agents (2000)
Zou, Y., Finin, T., Peng, Y., Joshi, A., Cost, S.: Agent communication in DAML world. In: Innovative Concepts for Agent-Based Systems: First International Workshop on Radical Agent Concepts, WRAC 2003. Springer, Heidelberg (2003)
Zou, Y., Finin, T., Ding, L., Chen, H.: TAGA: using semantic web technologies in multi-agent systems. In: International Joint Conference on Artificial Intelligence 2003 (2003)
Zou, Y., Finin, T., Ding, L., Chen, H., Pan, R.: Using semantic web technology in multi-agent systems: a case study in the TAGA trading agent environment. In: Proceedings of the 5th International Conference on Electronic Commerce, pp. 95–101. ACM (2003)
Laclavik, M., Balogh, Z., Babik, M., Hluchý, L.: AgentOWL: semantic knowledge model and agent architecture. Comput. Inf. 25(5), 421–439 (2012)
Pu, Q., Fu, S., Cao, Y., Hou, Z.: Adopting ontology and agent in electronic negotiation service. In: 8th IEEE International Conference on Cognitive Informatics, ICCI 2009, pp. 547–551. IEEE (2009)
Subercaze, J., Maret, P.: SAM: semantic agent model for SWRL rule-based agents. In: International Conference on Agents and Artificial Intelligence, vol. 2, pp. 244–248 (2010)
Fornara, N., Colombetti, M.: Ontology and time evolution of obligations and prohibitions using semantic web technology. In: International Workshop on Declarative Agent Languages and Technologies, pp. 101–118. Springer, Heidelberg (2009)
Fornara, N., Colombetti, M.: Representation and monitoring of commitments and norms using OWL. AI Commun. 23(4), 341–356 (2010)
Fornara, N., Okouya, D., Colombetti, M.: Using OWL 2 DL for expressing ACL content and semantics. In: European Workshop on Multi-Agent Systems, pp. 97–113. Springer, Heidelberg (2011)
Fornara, N., Cardoso, H.L., Noriega, P., Oliveira, E., Tampitsikas, C., Schumacher, M.I.: Modelling agent institutions. In: Agreement Technologies, pp. 277–307. Springer, Netherlands (2013)
Noy, N.F., McGuinness, D.L.: Ontology development 101: a guide to creating your first ontology. Knowledge Systems Laboratory, Stanford University. Stanford Knowledge Systems Laboratory Technical report KSL-01-05 and Stanford Medical Informatics Technical report SMI-2001-0880 (2001)
Dickinson, I.J.: BDI Agents and the Semantic Web: Developing User-Facing Autonomous Applications. Doctoral Dissertation. University of Liverpool (2006)
Acknowledgments
This project is funded by the Ministry of Higher Education, Malaysia under RACE0014-TK-2014 and it is also partially supported by Artificial Intelligence Research Unit (AiRU).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Gan, K.S., Chin, K.O., Anthony, P., Hamdan, A.R. (2018). A FIPA-ACL Ontology in Enhancing Interoperability Multi-agent Communication. In: Alfred, R., Iida, H., Ag. Ibrahim, A., Lim, Y. (eds) Computational Science and Technology. ICCST 2017. Lecture Notes in Electrical Engineering, vol 488. Springer, Singapore. https://doi.org/10.1007/978-981-10-8276-4_15
Download citation
DOI: https://doi.org/10.1007/978-981-10-8276-4_15
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-8275-7
Online ISBN: 978-981-10-8276-4
eBook Packages: EngineeringEngineering (R0)