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 条
  • [21] Decentralized control of multi-agent systems for swarming with a given geometric pattern
    Cheng, Teddy M.
    Savkin, Andrey V.
    [J]. COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2011, 61 (04) : 731 - 744
  • [22] Language Constructs for Multi-agent Programming
    Dennis, Louise
    Fisher, Michael
    Hepple, Anthony
    [J]. COMPUTATIONAL LOGIC IN MULTI-AGENT SYSTEMS, 2008, 5056 : 137 - 156
  • [24] An action language for multi-agent domains
    Baral, Chitta
    Gelfond, Gregory
    Pontelli, Enrico
    Tran Cao Son
    [J]. ARTIFICIAL INTELLIGENCE, 2022, 302
  • [25] A rule language for modelling and monitoring social expectations in multi-agent systems
    Cranefield, Stephen
    [J]. COORDINATION, ORGANIZATIONS, INSTITUTIONS, AND NORMS IN MULTI-AGENT SYSTEMS, 2006, 3913 : 246 - 258
  • [26] A rule language for modelling and monitoring social expectations in multi-agent systems
    Cranefield, Stephen
    [J]. 19TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-05), 2005, : 1659 - 1660
  • [27] On stabilizability of multi-agent systems
    Sun, Yinshuang
    Ji, Zhijian
    Liu, Yungang
    Lin, Chong
    [J]. AUTOMATICA, 2022, 144
  • [28] Rationality in multi-agent systems
    Binmore, K
    Castelfranchi, C
    Doran, J
    Wooldridge, M
    [J]. KNOWLEDGE ENGINEERING REVIEW, 1998, 13 (03): : 309 - 314
  • [29] Minimal multi-agent systems
    Van Aeken, F
    Demazeau, Y
    [J]. INTERNATIONAL CONFERENCE ON MULTI-AGENT SYSTEMS, PROCEEDINGS, 1998, : 471 - 472
  • [30] Programming multi-agent systems
    Dastani, Mehdi
    [J]. KNOWLEDGE ENGINEERING REVIEW, 2015, 30 (04): : 394 - 418