is built on the paradigm Agents and Artifacts to describe complex systems as multi-models.
It provides a formalization of these concepts in DEVS to ensure causality of the simulation. See concepts section to have more details.
software is built on different components:
- mecysco-re: the core of
is a co-simulation middleware. It provides a frame to implement the components for the interoperability of platforms and simulators. The core is implemented both in Java and in C++ (not already available). This duality enables to connect a large number of existing simulators.
- mecsyco-com: The communication package gathers the implementations of means to connect several machines or platforms from the network. As a consequence,
enables distributed and decentralized simulations in Java, C++, or hybrid code.
- mecsyco-visu: The visualization package offers different tools to observe the evolution of a simulation.