Modeling Organizational Rules in the Multi-agent Systems Engineering Methodology
AI '02 Proceedings of the 15th Conference of the Canadian Society for Computational Studies of Intelligence on Advances in Artificial Intelligence
The AMAS theory for complex problem solving based on self-organizing cooperative agents
WETICE '03 Proceedings of the Twelfth International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises
Tropos: An Agent-Oriented Software Development Methodology
Autonomous Agents and Multi-Agent Systems
High variability design for software agents: Extending Tropos
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
A design framework for generating BDI-agents from goal models
Proceedings of the 6th international joint conference on Autonomous agents and multiagent systems
Designing self-organising environments with agents and artefacts: a simulation-driven approach
International Journal of Agent-Oriented Software Engineering
Towards goal-oriented development of self-adaptive systems
Proceedings of the 2008 international workshop on Software engineering for adaptive and self-managing systems
Designing Self-Organization for Evolvable Assembly Systems
SASO '08 Proceedings of the 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems
Using three AOSE toolkits to develop a sample design
International Journal of Agent-Oriented Software Engineering
Evolutionary testing of autonomous software agents
Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems - Volume 1
Towards a Methodology for Engineering Self-Organising Emergent Systems
Proceedings of the 2005 conference on Self-Organization and Autonomic Informatics (I)
Automated Mapping from Goal Models to Self-Adaptive Systems
ASE '08 Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering
Agens Faber: Toward a Theory of Artefacts for MAS
Electronic Notes in Theoretical Computer Science (ENTCS)
ADELFE: a methodology for adaptive multi-agent systems engineering
ESAW'02 Proceedings of the 3rd international conference on Engineering societies in the agents world III
Emergent timetabling organization
CEEMAS'05 Proceedings of the 4th international Central and Eastern European conference on Multi-Agent Systems and Applications
Processes engineering and AOSE
AOSE'10 Proceedings of the 10th international conference on Agent-oriented software engineering
Agent-based organizational structures for ambient intelligence scenarios
Journal of Ambient Intelligence and Smart Environments
Metamodel-based metrics for agent-oriented methodologies
Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems - Volume 2
Hi-index | 0.00 |
Autonomous software agents provide a promising solution to the needs of decentralised networked systems, able to adapt their behaviour in a complex and dynamically changing environment. Current agent-oriented software engineering methodologies tend to focus on different levels to realise such a self-adapting behaviour, namely the agent individual level and the global system level. The first requires to design a goal-directed agent behaviour, the second to design agents able to optimize their coordination with other peer agents in the organization, giving rise to system-level adaptation. In this paper we propose to extend a goal-oriented engineering methodology to deal with the modelling of organisations that are able to self-organise in order to reach their goals in a changing environment. To deliver on this aim, we combine Tropos4AS , an extension of TROPOS for adaptive systems, with concepts, guidelines and modelling steps from the ADELFE methodology, which provides a bottom-up approach for engineering collaborative multi-agent societies with an emergent behaviour. The resulting MAS has self-adaptation properties, having agents that are able to change their behaviour according to changes in the environment, and having organisations that adapt themselves to changing needs. The approach is illustrated by modelling a collaborative multi-agent system for conference management.