The Swarm in the Box - Systematic Simulations for the
Evaluation of Engineered Swarming Systems
Sven Brückner
Altarum Institute
Ann Arbor, Michigan, USA
As swarming and other self-organizing approaches to engineering complex (software)
systems move from simple feasibility demonstrations to deployable applications, the need
for systematic validation and evaluation of such systems arises. Self-organizing systems
offer robustness, flexibility, scalability and adaptability for significantly lower
engineering costs, because the individual components that need to be constructed are of
significantly lower complexity than the overall system. But, as the system-level
complexity arises from the complex and dynamically changing interactions of these
simple components in a shared dynamical environment, tracking, understanding and
evaluating the operation of the application becomes a major challenge.
In our agent-based and complex systems research, we have constructed and evaluated
self-organizing systems in domains as diverse as information retrieval, control of
autonomous vehicles or manufacturing design and control. Along the way we have
adopted and refined tools and methodologies that support the systematic evaluation of
these systems in a general simulation and analysis framework. My presentation will
present our engineering and evaluation approach and demonstrate it in a number of
example applications.
|