The MACODO middleware for context-driven dynamic agent organizations

Author:

Weyns Danny1,Haesevoets Robrecht1,Helleboogh Alexander1,Holvoet Tom1,Joosen Wouter1

Affiliation:

1. DistriNet Labs, Katholieke Universiteit Leuven, Leuven, Belgium

Abstract

One of the major challenges in engineering distributed multiagent systems is the coordination necessary to align the behavior of different agents. Decentralization of control implies a style of coordination in which the agents cooperate as peers with respect to each other and no agent has global control over the system, or global knowledge about the system. The dynamic interactions and collaborations among agents are usually structured and managed by means of roles and organizations. In existing approaches agents typically have a dual responsibility: on the one hand playing roles within the organization, on the other hand managing the life-cycle of the organization itself, for example, setting up the organization and managing organization dynamics. Engineering realistic multiagent systems in which agents encapsulate this dual responsibility is a complex task. In this article, we present a middleware for context-driven dynamic agent organizations. The middleware is part of an integrated approach, called MACODO: Middleware Architecture for COntext-driven Dynamic agent Organizations. The complementary part of the MACODO approach is an organization model that defines abstractions to support application developers in describing dynamic organizations, as described in Weyns et al. [2010]. The MACODO middleware offers the life-cycle management of dynamic organizations as a reusable service separated from the agents, which makes it easier to understand, design, and manage dynamic organizations in multiagent systems. We give a detailed description of the software architecture of the MADOCO middleware. The software architecture describes the essential building blocks of a distributed middleware platform that supports the MACODO organization model. We used the middleware architecture to develop a prototype middleware platform for a traffic monitoring application. We evaluate the MACODO middeware architecture by assessing the adaptability, scalability, and robustness of the prototype platform.

Publisher

Association for Computing Machinery (ACM)

Subject

Software,Computer Science (miscellaneous),Control and Systems Engineering

Reference28 articles.

1. A capabilities-based model for adaptive organizations

2. DiCoMas. 2008. Distributed collaboration using multi-agent system architectures. http://distrinet.cs.kuleuven.be/projects/dicomas/. DiCoMas. 2008. Distributed collaboration using multi-agent system architectures. http://distrinet.cs.kuleuven.be/projects/dicomas/.

3. ERTICO. 2008. Intelligent transportation systems for Europe. http://www.ertico.com/. ERTICO. 2008. Intelligent transportation systems for Europe. http://www.ertico.com/.

Cited by 29 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Self-assemble-featured Internet of Things;Future Generation Computer Systems;2020-11

2. Adaptive protocol generation for group collaborative in smart medical waste transportation;Future Generation Computer Systems;2020-09

3. Collective Adaptation through Multi-Agents Ensembles;ACM Transactions on Autonomous and Adaptive Systems;2019-06-30

4. Towards Agent Organizations Interoperability: A Model Driven Engineering Approach;Applied Sciences;2019-06-13

5. Context Aware Community Formation for MAS-Oriented Collective Adaptive System;Knowledge Science, Engineering and Management;2019

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3