Towards Agent Organizations Interoperability: A Model Driven Engineering Approach

被引:6
作者
Coutinho, Luciano R. [1 ]
Brandao, Anarosa A. F. [2 ]
Boissier, Olivier [3 ]
Sichman, Jaime S. [2 ]
机构
[1] Univ Fed Maranhao UFMA, Dept Informat DEINF, Ave Portugueses 1966, BR-65080805 Bacanga, Sao Luis, Brazil
[2] Univ Sao Paulo, Escola Politecn EP, Lab Tecn Inteligentes LTI, Ave Prof Luciano Gualberto 158,Travessa 3, BR-05508010 Sao Paulo, Brazil
[3] ENS Mines St Etienne, Dept Comp Sci & Intelligent Syst, 158 Cours Fauriel, F-42023 St Etienne 2, France
来源
APPLIED SCIENCES-BASEL | 2019年 / 9卷 / 12期
基金
巴西圣保罗研究基金会;
关键词
interoperability; multiagent systems; organizational models; MULTIAGENT; ARCHITECTURE; METAMODEL; CONSENSUS;
D O I
10.3390/app9122420
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
In the research and development of multiagent systems (MAS), one of the central issues is how to conciliate the autonomy of the agents with a desirable and stable behavior of the MAS as a whole. Agent organizations have been proposed as a suitable metaphor for engineering social order in MAS. However, this emphasis has led to several proposals of organizational models for MAS design, thus creating an organizational interoperability problem: How to ensure that agents, possibly designed to work with different organizational models, could interact and collectively solve problems? In this paper, we have adopted techniques from Model Driven Engineering to handle this problem. In particular, we propose an abstract and integrated view of the main concepts that have been used to specify agent organizations, based on several organizational models present in the literature. We apply this integrated view to design MAORI, a model-based architecture for organizational interoperability. We present a MAORI application example that has shown that our approach is computationally feasible, enabling agents endowed with heterogeneous organizational models to cooperatively solve a problem.
引用
收藏
页数:38
相关论文
共 64 条
[1]  
Ackoff R.L., 1999, Ackoff's best: His classic writing on management
[2]  
Boissier O., 2006, P 7 INT WORKSH ENG S, P86
[3]   Multi-agent oriented programming with JaCaMo [J].
Boissier, Olivier ;
Bordini, Rafael H. ;
Huebner, Jomi F. ;
Ricci, Alessandro ;
Santi, Andrea .
SCIENCE OF COMPUTER PROGRAMMING, 2013, 78 (06) :747-761
[4]  
Booch G., 2000, UNIFIED MODELING LAN, DOI [10.1007/3-540-40011-7_10, DOI 10.1007/3-540-40011-7_10]
[5]   Tropos: An agent-oriented software development methodology [J].
Bresciani, P ;
Perini, A ;
Giorgini, P ;
Giunchiglia, F ;
Mylopoulos, J .
AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2004, 8 (03) :203-236
[6]  
Castelfranchi C., 2000, Engineering Societies in the Agents World. First International Workshop, ESAW 2000. Revised Papers (Lecture Notes in Artificial Intelligence Vol.1972), P1
[7]   An architecture for autonomous agents exploiting conceptual representations [J].
Chella, A ;
Frixione, M ;
Gaglio, S .
ROBOTICS AND AUTONOMOUS SYSTEMS, 1998, 25 (3-4) :231-240
[8]   Agent-oriented software patterns for rapid and affordable robot programming [J].
Chella, Antonio ;
Cossentino, Massimo ;
Gaglio, Salvatore ;
Sabatucci, Luca ;
Seidita, Valeria .
JOURNAL OF SYSTEMS AND SOFTWARE, 2010, 83 (04) :557-573
[9]  
Clark Tony., 2008, APPL METAMODELLING F, VSecond
[10]  
Coutinho L., 2009, HDB RES MULTIAGENT S, P18