Why interaction is more powerful than algorithms
Communications of the ACM
The unified software development process
The unified software development process
Software Engineering with Agents: Pitfalls and Pratfalls
IEEE Internet Computing
The Vision of Autonomic Computing
Computer
Software Architecture in Practice
Software Architecture in Practice
Developing multiagent systems: The Gaia methodology
ACM Transactions on Software Engineering and Methodology (TOSEM)
Challenges and Research Directions in Agent-Oriented Software Engineering
Autonomous Agents and Multi-Agent Systems
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 2
Ant Agents for Hybrid Multipath Routing in Mobile Ad Hoc Networks
WONS '05 Proceedings of the Second Annual Conference on Wireless On-demand Network Systems and Services
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition)
Self-Management: The Solution to Complexity or Just Another Problem?
IEEE Distributed Systems Online
ICAC '05 Proceedings of the Second International Conference on Automatic Computing
Decentralized control of E'GV transportation systems
Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems
Expectations and deployment of agent technology in manufacturing and defence: case studies
Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems
Co-fields: towards a unifying approach to the engineering of swarm intelligent systems
ESAW'02 Proceedings of the 3rd international conference on Engineering societies in the agents world III
Moving up the information food chain: deploying softbots on the world wide web
AAAI'96 Proceedings of the thirteenth national conference on Artificial intelligence - Volume 2
ESOA'05 Proceedings of the Third international conference on Engineering Self-Organising Systems
Ant system: optimization by a colony of cooperating agents
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
An aspect-oriented approach for modeling self-organizing emergent structures
Proceedings of the 2006 international workshop on Software engineering for large-scale multi-agent systems
Engineering Environment-Mediated Multi-Agent Systems
Measuring and Analyzing Emerging Properties for Autonomic Collaboration Service Adaptation
ATC '08 Proceedings of the 5th international conference on Autonomic and Trusted Computing
A Systemic Approach to the Validation of Self---Organizing Dynamics within MAS
Agent-Oriented Software Engineering IX
Contribution to the Control of a MAS's Global Behaviour: Reinforcement Learning Tools
Engineering Societies in the Agents World IX
Modeling Feedback within MAS: A Systemic Approach to Organizational Dynamics
Organized Adaption in Multi-Agent Systems
Electronic Notes in Theoretical Computer Science (ENTCS)
A Goal-Oriented Approach for Modelling Self-organising MAS
ESAW '09 Proceedings of the 10th International Workshop on Engineering Societies in the Agents World X
Information Sciences: an International Journal
Design patterns for decentralised coordination in self-organising emergent systems
ESOA'06 Proceedings of the 4th international conference on Engineering self-organising systems
Tracking causality by visualization of multi-agent interactions using causality graphs
ProMAS'07 Proceedings of the 5th international conference on Programming multi-agent systems
Self-management capability requirements with SelfMML & INGENIAS to attain self-organising behaviours
Proceedings of the second international workshop on Self-organizing architectures
The verification method of MASOES applied to the social force model for pedestrian dynamics
CIMMACS '10 Proceedings of the 9th WSEAS international conference on computational intelligence, man-machine systems and cybernetics
AOSE and organic computing – how can they benefit from each other?
AOIS'05 Proceedings of the 7th international conference on Agent-Oriented Information Systems III
Journal of Systems Architecture: the EUROMICRO Journal
Hi-index | 0.00 |
When designing self-organising emergent multi-agent systems (MASs), a fundamental engineering issue is to achieve a macroscopic behaviour that meets the requirements and emerges only from the behaviour of locally interacting agents. Agent-oriented methodologies today are mainly focussed on engineering the microscopic issues, i.e. the agents, their rules, how they interact, etc, without explicit support for engineering the required macroscopic behaviour. As a consequence, the macroscopic behaviour is achieved in an ad-hoc manner. This paper proposes a way to define a full life-cycle methodology based on an industry-ready software engineering process, i.e. the Unified Process, which is customised to explicitly focus on engineering macroscopic behaviour of self-organising emergent MASs. As such, the MAS paradigm is integrated into an existing and widely accepted methodology and we can systematically develop a solution that exhibits the required macroscopic behaviour.