Logical foundations of artificial intelligence
Logical foundations of artificial intelligence
Intelligence without representation
Artificial Intelligence
Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
Routing in telecommunications networks with ant-like agents
IATA '98 Proceedings of the second international workshop on Intelligent agents for telecommunication applications
Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence
Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence
Introduction to Multiagent Systems
Introduction to Multiagent Systems
The Vision of Autonomic Computing
Computer
Software Architecture in Practice
Software Architecture in Practice
The dawning of the autonomic computing era
IBM Systems Journal
Protocol Based Communication for Situated Multi-Agent Systems
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 1
ObjectPlaces: An Environment for Situated Multi-Agent Systems
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 3
A Formal Model for Situated Multi-Agent Systems
Fundamenta Informaticae - Multiagent Systems (FAMAS'03)
The AARIA agent architecture: From manufacturing requirements to agent-based system design
Integrated Computer-Aided Engineering
Modeling adaptive autonomous agents
Artificial Life
Environments for multiagent systems state-of-the-art and research challenges
E4MAS'04 Proceedings of the First international conference on Environments for Multi-Agent Systems
A design process for adaptive behavior of situated agents
AOSE'04 Proceedings of the 5th international conference on Agent-Oriented Software Engineering
Exploiting a virtual environment in a real-world application
E4MAS'05 Proceedings of the 2nd international conference on Environments for Multi-Agent Systems
Environments in multiagent systems
The Knowledge Engineering Review
Self-adaptive software: Landscape and research challenges
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Testing and Debugging of MAS Interactions with INGENIAS
Agent-Oriented Software Engineering IX
Virtual prototyping of automated manufacturing systems with Geometry-driven Petri nets
Computer-Aided Design
Hi-index | 0.00 |
An autonomic system is essentially characterized by quality requirements that specify that the system should be able to adapt itself (configure optimize, heal, etc.) under varying circumstances and situations. These quality requirements call for an architecture centric software engineering approach. In this paper, we discuss and illustrate the architectural design of a complex real-world distributed application with autonomic quality requirements. In particular, we present an architecture with autonomous entities (agents) for managing warehouse logistics. We illustrate how the subsequent architectural decisions are guided by a reference architecture for situated multi-agent systems on the one hand, and by functional and quality requirements of the application on the other hand.