Home - quasylab/sibilla GitHub Wiki
Sibilla is a Java framework designed to support analysis of Collective Adaptive Systems. These are systems composed by a large set of interactive agents that cooperate and compete to reach local and global goals.
The framework is structured in four main packages:
- Models, describing processes together with some utility classes for their analysis;
- Simulation, supporting system simulation;
- Tools, providing a set of tools that can be used to analyse the data collected from Sibilla simulator;
- Runtime, using classes that permit access to all the features provided by our tool.
Sibilla is not based on a specific formalism. Indeed, thanks to the use of recurrent patterns, all the packages can be easily extended with new features.