Modelling a CPS Swarm System: A Simple Case Study

Melanie Schranz, Alessandra Bagnato, Etienne Brosse, Wilfried Elmenreich
2018 Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development  
The CPSwarm workbench is a toolchain that facilitates the entire design process of swarms of CPS including modelling, design, optimization, simulation and deployment. This paper highlights part of the work of the CPSwarm workbench in the context of the CPSwarm H2020 project. In particular, the CPSwarm workbench allows to create a generic swarm library that can be customized by developers to design new swarm environments, new swarm members and new swarm goals. This paper shows an application of
more » ... he initial CPSwarm workbench by the example of a reference problem called EmergencyExit. In this example a swarm of robots needs to find an exit in an unmapped environment and leave this room through the exit as soon as possible. The example problem is further used to show the integration of Modelio, a UML/SysML modelling tool, and FREVO, an optimization tool in the CPSwarm workbench. 2 Schranz, M., Bagnato, A., Brosse, E. and Elmenreich, W. Modelling a CPS Swarm System: A Simple Case Study.
doi:10.5220/0006731106150624 dblp:conf/modelsward/SchranzBBE18 fatcat:vwgpyktchjbgvnuhxec5sm4pwe