Research Field: Multi Agent Systems and Simulation
Multiagent systems are systems, that operate in open, dynamic environments. Relations between multiagent systems and modelling and simulation are manifold.
Agents are charactized by properties like autonomy, concurrency, flexibilty, intelligence, and mobility. Multiagent systems are operating in open, dynamic environments. Relations between agents, modeling, and simulation are manifold:
- Multiagent systems can be used as a metaphor to model the system under study. In this case the system is perceived as a community of interoperating individuals. This perception, which related to individual-based or micro-modelling, finds increasingly attention in areas like economy, demography, ecology, sociology, and biology.
- Often software systems are designed as multiagent systems. As simulation systems are software systems, multi-agents as design metaphor are also exploited for designing distributed, parallel simulation systems and systems for online simulation.
- If a sofware shall be designed as multi-agent system, it is supposed to function in an open and dynamic environment. The software needs to be tested. For this simulation systems are used. The simulated environment generates dynamically (in interaction with the software under test) test cases for that purpose and allows to assess the performance of the designed strategies.
Related Research Projects:
||CoSA - Component based framework for an effective and efficient simulation of (agent) systems|
Project coordination: Adelinde M. Uhrmacher
The goal of this project is to develop a modeling and simulation framework which is sufficiently flexible and modular to support teaching of modeling and simulation methods, research on modeling and simulation methods, applications in diverse areas, and modeling and simulation of complex, heterogenous systems. In the beginning the project was intended to provide solutions for multi agent models and simulations but we dropped this specialization as most aspects of modelling and simulation are more common. Thus the result is still usable for multi agent models but by no means restricted to such models.