A Pattern Language for Multi-Agent Systems

被引:4
|
作者
Weyns, Danny [1 ]
机构
[1] Katholieke Univ Leuven, DistriNet Labs, Louvain, Belgium
关键词
D O I
10.1109/WICSA.2009.5290805
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Developing architectural support for self-adaptive systems, i.e. systems that are able to autonomously adapt to changes in their operating conditions, is a key challenge for software engineers. Multi-agent systems are a class of decentralized systems that are known for realizing qualities such as adaptability and scalability. In this paper we present a pattern language for multi-agent systems. The pattern language distills domain-specific architectural knowledge derived from extensive experiences with developing various multi-agent systems. The pattern language, consisting of the five interrelated patterns, supports architects with designing software architectures for a family of self-adaptive systems. We illustrate the patters for a case study in the domain of automated transportation systems.
引用
收藏
页码:191 / 200
页数:10
相关论文
共 50 条
  • [1] Language Learning in Multi-Agent Systems
    Allen, Martin
    Goldman, Claudia V.
    Zilberstein, Shlomo
    [J]. 19TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-05), 2005, : 1649 - 1650
  • [2] Aggregation and pattern formation of multi-agent systems
    Chen Zhifu
    Chu Tianguang
    [J]. PROCEEDINGS OF THE 26TH CHINESE CONTROL CONFERENCE, VOL 2, 2007, : 606 - +
  • [3] A logic programming language for multi-agent systems
    Costantini, S
    Tocchio, A
    [J]. LOGICS IN ARTIFICIAL INTELLIGENCE 8TH, 2002, 2424 : 1 - 13
  • [4] Explanation Language Syntax for Multi-Agent Systems
    Hedhili, Aroua
    Chaari, Wided Lejouad
    Ghedira, Khaled
    [J]. WORLD CONGRESS ON COMPUTER & INFORMATION TECHNOLOGY (WCCIT 2013), 2013,
  • [5] Emergence and evolution of language in multi-agent systems
    Lipowska, Dorota
    Lipowski, Adam
    [J]. LINGUA, 2022, 272
  • [6] Specification of multi-agent systems in the gamma language
    Lin, Hong
    Yang, Chunsheng
    [J]. 2006 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-5, 2006, : 553 - +
  • [7] Scenario description language for multi-agent systems
    Stranjak, Armin
    Cavrak, Igor
    Zagar, Mario
    [J]. NEW FRONTIERS IN APPLIED ARTIFICIAL INTELLIGENCE, 2008, 5027 : 855 - +
  • [8] Introducing pattern reuse in the design of multi-agent systems
    Cossentino, M
    Burrafato, P
    Lombardo, S
    Sabatucci, L
    [J]. AGENT TECHNOLOGIES, INFRASTRUCTURES, TOOLS, AND APPLICATIONS FOR E-SERVICES, 2002, 2592 : 107 - 120
  • [9] Complex Laplacian and pattern formation in multi-agent systems
    Wang, Lili
    Han, Zhimin
    Lin, Zhiyun
    Yan, Gangfeng
    [J]. PROCEEDINGS OF THE 2012 24TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2012, : 628 - 633
  • [10] Applying the MVC design pattern to multi-agent systems
    Mahmoud, Qusay H.
    Maamar, Zakaria
    [J]. 2006 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-5, 2006, : 1450 - +