Affiliation:
1. Université catholique de Louvain, Belgium
2. KU Leuven, Belgium
3. Université catholique de Lovuain, Belgium
Abstract
Multi-agent systems (MAS) architectures are popular for building open, distributed, and evolving software required by today's business IT applications such as e-business systems, web services, or enterprise knowledge bases. Since the fundamental concepts of MAS are social and intentional rather than object, functional, or implementation-oriented, the design of MAS architectures can be eased by using social patterns. They are detailed agent-oriented design idioms to describe MAS architectures as composed of autonomous agents that interact and coordinate to achieve their intentions like actors in human organizations. This chapter presents social patterns and focuses on a framework aimed to gain insight into these patterns. The framework can be integrated into agent-oriented software engineering methodologies used to build MAS. The authors consider the broker social pattern to illustrate the framework. The mapping from system architectural design (through organizational architectural styles), to system detailed design (through social patterns), is overviewed with a data integration case study.
Reference53 articles.
1. Agent design patterns
2. Using Pattern Languages for Object-Oriented Programs.;K.Beck;Workshop on the Specification and Design for Object-Oriented Programming (OOPSLA’87),1987
3. Design Patterns as Language Constructs.;J.Bosch;Journal of Object-Oriented Programming,1998
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. The Role of Smart Environment Initiatives on Environmental Degradation: Consolidating the Resilient Built Landscape;2022 International Engineering Conference on Electrical, Energy, and Artificial Intelligence (EICEEAI);2022-11-06