Language Constructs for Multi-agent Programming

被引:0
|
作者
Dennis, Louise [1 ]
Fisher, Michael [1 ]
Hepple, Anthony [1 ]
机构
[1] Univ Liverpool, Dept Comp Sci, Liverpool, Merseyside, England
来源
COMPUTATIONAL LOGIC IN MULTI-AGENT SYSTEMS | 2008年 / 5056卷
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we are concerned with proposing, analyzing and implementing simple, yet flexible, constructs for multi-agent programming. In particular, we wish to extend programming languages based on the BDI style of logical agent model with two such constructs, namely constraints and content/context sets. These two aspects provide sufficient expressive power to allow us to represent, simply and with semantic clarity, a wide range of organisational structures for multi-agent systems. We not only introduce this approach, but provide its formal semantics, through modification of an operational semantics based on the core of AGENTSPEAK, 3APL and METATEM. In addition, we provide illustrative examples by simulating both constraints and content/context sets within the Jason interpreter for AGENTSPEAK. In summary, we advocate the use of these simple constructs in many logic-based BDI languages, by appealing to their applicability, simplicity and clear semantics.
引用
收藏
页码:137 / 156
页数:20
相关论文
共 50 条
  • [31] Emergence and evolution of language in multi-agent systems
    Lipowska, Dorota
    Lipowski, Adam
    LINGUA, 2022, 272
  • [32] Multi-Agent Language Learning: Symbolic Mapping
    Feng, Yicheng
    Lu, Zongqing
    FINDINGS OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL 2023), 2023, : 7756 - 7770
  • [33] Specification of multi-agent systems in the gamma language
    Lin, Hong
    Yang, Chunsheng
    2006 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-5, 2006, : 553 - +
  • [34] The design of a coordination language for multi-agent systems
    Barbuceanu, Mihai
    Fox, Mark S.
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2015, 1193 : 341 - 355
  • [35] A multi-agent system for natural language understanding
    Aref, MM
    INTERNATIONAL CONFERENCE ON INTEGRATION OF KNOWLEDGE INTENSIVE MULTI-AGENT SYSTEMS: KIMAS'03: MODELING, EXPLORATION, AND ENGINEERING, 2003, : 36 - 40
  • [36] Scenario description language for multi-agent systems
    Stranjak, Armin
    Cavrak, Igor
    Zagar, Mario
    NEW FRONTIERS IN APPLIED ARTIFICIAL INTELLIGENCE, 2008, 5027 : 855 - +
  • [37] A formal description language for multi-agent architectures
    Faulkner, Stephane
    Kolp, Manuel
    Wautelet, Yves
    Achbany, Youssef
    AGENT-ORIENTED INFORMATION SYSTEMS IV, 2008, 4898 : 143 - +
  • [38] SDML: A Multi-Agent Language for Organizational Modelling
    Scott Moss
    Helen Gaylard
    Steve Wallis
    Bruce Edmonds
    Computational & Mathematical Organization Theory, 1998, 4 (1): : 43 - 69
  • [39] A strictly declarative language for multi-agent modelling
    Wallis, S
    Edmonds, B
    Moss, S
    Gaylard, H
    COMPUTATION IN ECONOMICS, FINANCE AND ENGINEERING: ECONOMIC SYSTEMS, 2000, : 165 - 170
  • [40] Accountability in multi-agent organizations: from conceptual design to agent programming
    Baldoni, Matteo
    Baroglio, Cristina
    Micalizio, Roberto
    Tedeschi, Stefano
    AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2023, 37 (01)