scispace - formally typeset
Book ChapterDOI

ADELFE: a methodology for adaptive multi-agent systems engineering

TLDR
This paper presents a methodology named ADELFE, which is led by the Rational Unified Process but is devoted to software engineering of adaptive multi-agent systems, and guarantees that the software is developed according to the AMAS theory.
Abstract
Adaptive software is used in situations where either the environment is unpredictable or the system is open. This paper presents a methodology named ADELFE, which is led by the Rational Unified Process (RUP) but is devoted to software engineering of adaptive multi-agent systems. ADELFE guarantees that the software is developed according to the AMAS theory1. We focus this presentation on the additions of ADELFE regarding the three first core workflows of the RUP. Therefore, during the requirements phase, the environment of the studied system must be defined and characterized. Then, in the analysis phase, the engineer is guided to decide to use adaptive multi-agent technology and to identify the agents through the system and the environment models. Finally, the design workflow of ADELFE must provide the cooperative agent?s model and helps the developer to define the local agents? behavior. We illustrate the methodology by applying it to a case study: a timetable design.

read more

Citations
More filters
Journal ArticleDOI

Self-adaptive software: Landscape and research challenges

TL;DR: A taxonomy of research in self-adaptive software is presented, based on concerns of adaptation, that is, how, what, when and where, towards providing a unified view of this emerging area.
Book

Engineering Self-Organising Systems

TL;DR: This chapter aims at expounding some of agent-oriented methodologies provided for developing multi-agent systems with a special focus on the more mature one, ADELFE.
Journal ArticleDOI

ASPECS: an agent-oriented software process for engineering complex systems

TL;DR: This paper introduces an agent-oriented software process for engineering complex systems called ASPECS, based on a holonic organisational metamodel and provides a step-by-step guide from requirements to code allowing the modelling of a system at different levels of details using a set of refinement methods.
Journal ArticleDOI

FAML: A Generic Metamodel for MAS Development

TL;DR: A relatively generic agent-oriented metamodel whose suitability for supporting modeling language development is demonstrated and is a potential candidate for future standardization as an important component for engineering an agent modeling language.
Journal ArticleDOI

Toward a methodological framework for agent-based modelling and simulation of supply chains in a mass customization context

TL;DR: This paper proposes an agent modelling framework for the modelling and simulation of such Supply Chains to facilitate their management and shows how this framework can be applied to a case of customer-centric Supply Chain from the golf club industry.
References
More filters
Book

Artificial Intelligence: A Modern Approach

TL;DR: In this article, the authors present a comprehensive introduction to the theory and practice of artificial intelligence for modern applications, including game playing, planning and acting, and reinforcement learning with neural networks.
Book

The unified software development process

TL;DR: This book provides a comprehensive guide to The Objectory Software Development Process derived from the three market leading OOA&D methods: Booch, OOSE (Use-Case), and OMT.
Journal ArticleDOI

The Gaia Methodology for Agent-Oriented Analysis and Design

TL;DR: The Gaia methodology is both general, in that it is applicable to a wide range of multi-agent systems, and comprehensive, in the that it deals with both the macro-level and the micro-level aspects of systems.

Les Systèmes multi-agents: vers une intelligence collective

Abstract: entity Concrete entity

Extending UML for agents

TL;DR: This paper illustrates the approach by presenting a three-layer AUML representation for agent interaction protocols and concludes by including other useful agent-based extensions to UML.
Related Papers (5)