The Apertos reflective operating system: the concept and its implementation
OOPSLA '92 conference proceedings on Object-oriented programming systems, languages, and applications
Information ecologies: using technology with heart
Information ecologies: using technology with heart
The Jini architecture for network-centric computing
Communications of the ACM
Adaptive software development: a collaborative approach to managing complex systems
Adaptive software development: a collaborative approach to managing complex systems
Agent-oriented software engineering for Internet agents
Coordination of Internet agents
Coordination and control in computational ecosystems: a vision of the future
Coordination of Internet agents
ROADMAP: extending the gaia methodology for complex open systems
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1
The Gaia Methodology for Agent-Oriented Analysis and Design
Autonomous Agents and Multi-Agent Systems
Hive: Distributed Agents for Networking Things
ASAMA '99 Proceedings of the First International Symposium on Agent Systems and Applications Third International Symposium on Mobile Agents
Agent-based computing: promise and perils
IJCAI'99 Proceedings of the 16th international joint conference on Artificial intelligence - Volume 2
An architecture for next generation middleware
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
Hi-index | 0.00 |
Fundamental challenges in engineering of large-scale multi-agent systems involve qualitative requirements from, e.g., ambient intelligence and network-centric operations. We claim that we can meet these challenges if we model our multi-agent systems using models of evolutionary aspects of living systems. In current methodologies of multi-agent systems the notion of system evolution is only implicitly addressed, i.e., only closed patterns of interaction are considered as origin of dynamic system behaviour. In this paper we argue that service discovery and conjunction, by means of open patterns of interaction, are the basic tools for sustainable system behaviour. In effect, we introduce a framework for sustainable information ecosystems. Consequently, we describe basic principles of our methodology as well as a couple of applications illustrating our basic ideas. The applications coexist on our supporting agent society platform SOLACE and their respective behaviour is visualized using our system analysis tool DISCERN. The paper is concluded with a summary and a number of open research issues in the area.