Semantics of agent communication: An introduction

被引:0
|
作者
van Eijk, RM [1 ]
机构
[1] Univ Utrecht, Inst Informat & Comp Sci, NL-3508 TB Utrecht, Netherlands
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Communication has been one of the salient issues in the research on concurrent and distributed systems. This holds no less for the research on multi-agent systems. Over the last few years the study of agent communication, and in particular the semantics of agent communication, has attracted increased interest. The present paper provides an introduction to this area. Since agent communication builds upon concepts and techniques from concurrency theory, we start by giving a short historical overview that covers shared-variable concurrency, message-passing, rendezvous, concurrent constraint programming and agent communication. Standard approaches of agent communication identify three different layers: a content layer, message layer and communication layer. To this model we add an extra level, namely the layer of the multi-agent system. Subsequently, we discern three approaches in developing the semantics of programming languages: the axiomatic, operational and denotational approach. Additionally, we discuss semantic aspects of agent communication, including communication histories, compositionality, observable behaviour, failure sets and full abstractness. We illustrate these issues by means of the framework ACPL (Agent Communication Programming Language). Finally, we briefly consider the specification and verification of agent communication.
引用
收藏
页码:152 / 168
页数:17
相关论文
共 50 条
  • [1] Semantics and pragmatics for agent communication
    Agerri, R
    Alonso, E
    [J]. PROGRESS IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2005, 3808 : 524 - 535
  • [2] Semantics for an agent communication language
    Labrou, Y
    Finin, T
    [J]. INTELLIGENT AGENTS IV: AGENT THEORIES, ARCHITECTURES, AND LANGUAGES, 1998, 1365 : 209 - 214
  • [3] Verifiable semantics for agent communication languages
    Wooldridge, M
    [J]. INTERNATIONAL CONFERENCE ON MULTI-AGENT SYSTEMS, PROCEEDINGS, 1998, : 349 - 356
  • [4] A new logical semantics for agent communication
    Bentahar, Jamal
    Moulin, Bernard
    Meyer, John-Jules Ch.
    Lesperance, Yves
    [J]. COMPUTATIONAL LOGIC IN MULTI-AGENT SYSTEMS, 2007, 4371 : 151 - +
  • [5] A social semantics for agent communication languages
    Singh, MP
    [J]. ISSUES IN AGENT COMMUNICATION, 2000, 1916 : 31 - 45
  • [6] Semantics and conversations for an agent communication language
    Labrou, Y
    Finin, T
    [J]. IJCAI-97 - PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS 1 AND 2, 1997, : 584 - 591
  • [7] Operational semantics for agent communication languages
    van Eijk, RM
    de Boer, FS
    van der Hoek, W
    Meyer, JJC
    [J]. ISSUES IN AGENT COMMUNICATION, 2000, 1916 : 80 - 95
  • [8] Negotiating the semantics of agent communication languages
    Reed, C
    Norman, TJ
    Jennings, NR
    [J]. COMPUTATIONAL INTELLIGENCE, 2002, 18 (02) : 229 - 252
  • [9] An operational framework for the semantics of agent communication languages
    Rimassa, G
    Viroli, M
    [J]. ENGINEERING SOCIETIES IN THE AGENTS WORLD III, 2003, 2577 : 111 - 125
  • [10] Semantics of agent communication languages for group interaction
    Kumar, S
    Huber, MJ
    McGee, DR
    Cohen, PR
    Levesque, HJ
    [J]. SEVENTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-2001) / TWELFTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE (IAAI-2000), 2000, : 42 - 47