A review on agent communication language

Gan Kim Soon, Chin Kim On, Patricia Anthony, Abdul Razak Hamdan

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Agent technology is a new emerging paradigm for software systems. In order to fully utilize the capability of this technology, multiple agents operate in software environment by cooperating, coordinating or negotiating with each other. However, these interactions require these agents to communicate with each other through a common language or protocol. Agent communication language (ACL) is a vital component in multiagent system (MAS) to enable the agents to communicate and exchange messages and knowledge. However, there are no universally agreed agent communication language that is widely adopted. Different agent communication languages and different semantic models have been developed to ease the communication between agents in MAS. The purpose of this paper is to review and highlight advances in the development of ACL.

LanguageEnglish
Title of host publicationComputational Science and Technology - 5th ICCST 2018
EditorsRayner Alfred, Ag Asri Ag Ibrahim, Yuto Lim, Patricia Anthony
PublisherSpringer Verlag
Pages481-491
Number of pages11
ISBN (Print)9789811326219
DOIs
Publication statusPublished - 1 Jan 2019
Event5th International Conference on Computational Science and Technology, ICCST 2018 - Kota Kinabalu, Malaysia
Duration: 29 Aug 201830 Aug 2018

Publication series

NameLecture Notes in Electrical Engineering
Volume481
ISSN (Print)1876-1100
ISSN (Electronic)1876-1119

Other

Other5th International Conference on Computational Science and Technology, ICCST 2018
CountryMalaysia
CityKota Kinabalu
Period29/8/1830/8/18

Fingerprint

Communication
Multi agent systems
Semantics

Keywords

  • Agent communication language
  • Conversation policy
  • FIPA-ACL
  • KQML
  • Mentalistic
  • Social commitment

ASJC Scopus subject areas

  • Industrial and Manufacturing Engineering

Cite this

Soon, G. K., On, C. K., Anthony, P., & Hamdan, A. R. (2019). A review on agent communication language. In R. Alfred, A. A. A. Ibrahim, Y. Lim, & P. Anthony (Eds.), Computational Science and Technology - 5th ICCST 2018 (pp. 481-491). (Lecture Notes in Electrical Engineering; Vol. 481). Springer Verlag. https://doi.org/10.1007/978-981-13-2622-6_47

A review on agent communication language. / Soon, Gan Kim; On, Chin Kim; Anthony, Patricia; Hamdan, Abdul Razak.

Computational Science and Technology - 5th ICCST 2018. ed. / Rayner Alfred; Ag Asri Ag Ibrahim; Yuto Lim; Patricia Anthony. Springer Verlag, 2019. p. 481-491 (Lecture Notes in Electrical Engineering; Vol. 481).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Soon, GK, On, CK, Anthony, P & Hamdan, AR 2019, A review on agent communication language. in R Alfred, AAA Ibrahim, Y Lim & P Anthony (eds), Computational Science and Technology - 5th ICCST 2018. Lecture Notes in Electrical Engineering, vol. 481, Springer Verlag, pp. 481-491, 5th International Conference on Computational Science and Technology, ICCST 2018, Kota Kinabalu, Malaysia, 29/8/18. https://doi.org/10.1007/978-981-13-2622-6_47
Soon GK, On CK, Anthony P, Hamdan AR. A review on agent communication language. In Alfred R, Ibrahim AAA, Lim Y, Anthony P, editors, Computational Science and Technology - 5th ICCST 2018. Springer Verlag. 2019. p. 481-491. (Lecture Notes in Electrical Engineering). https://doi.org/10.1007/978-981-13-2622-6_47
Soon, Gan Kim ; On, Chin Kim ; Anthony, Patricia ; Hamdan, Abdul Razak. / A review on agent communication language. Computational Science and Technology - 5th ICCST 2018. editor / Rayner Alfred ; Ag Asri Ag Ibrahim ; Yuto Lim ; Patricia Anthony. Springer Verlag, 2019. pp. 481-491 (Lecture Notes in Electrical Engineering).
@inproceedings{d64ce29c4e424030a4fbb8abfe38c2fe,
title = "A review on agent communication language",
abstract = "Agent technology is a new emerging paradigm for software systems. In order to fully utilize the capability of this technology, multiple agents operate in software environment by cooperating, coordinating or negotiating with each other. However, these interactions require these agents to communicate with each other through a common language or protocol. Agent communication language (ACL) is a vital component in multiagent system (MAS) to enable the agents to communicate and exchange messages and knowledge. However, there are no universally agreed agent communication language that is widely adopted. Different agent communication languages and different semantic models have been developed to ease the communication between agents in MAS. The purpose of this paper is to review and highlight advances in the development of ACL.",
keywords = "Agent communication language, Conversation policy, FIPA-ACL, KQML, Mentalistic, Social commitment",
author = "Soon, {Gan Kim} and On, {Chin Kim} and Patricia Anthony and Hamdan, {Abdul Razak}",
year = "2019",
month = "1",
day = "1",
doi = "10.1007/978-981-13-2622-6_47",
language = "English",
isbn = "9789811326219",
series = "Lecture Notes in Electrical Engineering",
publisher = "Springer Verlag",
pages = "481--491",
editor = "Rayner Alfred and Ibrahim, {Ag Asri Ag} and Yuto Lim and Patricia Anthony",
booktitle = "Computational Science and Technology - 5th ICCST 2018",

}

TY - GEN

T1 - A review on agent communication language

AU - Soon, Gan Kim

AU - On, Chin Kim

AU - Anthony, Patricia

AU - Hamdan, Abdul Razak

PY - 2019/1/1

Y1 - 2019/1/1

N2 - Agent technology is a new emerging paradigm for software systems. In order to fully utilize the capability of this technology, multiple agents operate in software environment by cooperating, coordinating or negotiating with each other. However, these interactions require these agents to communicate with each other through a common language or protocol. Agent communication language (ACL) is a vital component in multiagent system (MAS) to enable the agents to communicate and exchange messages and knowledge. However, there are no universally agreed agent communication language that is widely adopted. Different agent communication languages and different semantic models have been developed to ease the communication between agents in MAS. The purpose of this paper is to review and highlight advances in the development of ACL.

AB - Agent technology is a new emerging paradigm for software systems. In order to fully utilize the capability of this technology, multiple agents operate in software environment by cooperating, coordinating or negotiating with each other. However, these interactions require these agents to communicate with each other through a common language or protocol. Agent communication language (ACL) is a vital component in multiagent system (MAS) to enable the agents to communicate and exchange messages and knowledge. However, there are no universally agreed agent communication language that is widely adopted. Different agent communication languages and different semantic models have been developed to ease the communication between agents in MAS. The purpose of this paper is to review and highlight advances in the development of ACL.

KW - Agent communication language

KW - Conversation policy

KW - FIPA-ACL

KW - KQML

KW - Mentalistic

KW - Social commitment

UR - http://www.scopus.com/inward/record.url?scp=85053259267&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85053259267&partnerID=8YFLogxK

U2 - 10.1007/978-981-13-2622-6_47

DO - 10.1007/978-981-13-2622-6_47

M3 - Conference contribution

SN - 9789811326219

T3 - Lecture Notes in Electrical Engineering

SP - 481

EP - 491

BT - Computational Science and Technology - 5th ICCST 2018

A2 - Alfred, Rayner

A2 - Ibrahim, Ag Asri Ag

A2 - Lim, Yuto

A2 - Anthony, Patricia

PB - Springer Verlag

ER -