Gütlein M, Djanatliev A (2020)
Publication Type: Conference contribution
Publication year: 2020
Conference Proceedings Title: Proceedings of the 10th International Conference on Simulation and Modeling Methodologies, Technologies and Applications
Among other requirements, in the field of Modeling and Simulation there is a need to build and run (co-)
simulation models on-demand. Setting up, orchestrating and executing simulations should be easy, while
additional features such as interaction interfaces open up a variety of applications. Being able to connect
external components seamlessly to a running simulation allows for elaborate experiments. This paper describes
the architecture and design of a simulation platform that is a part of a broader platform enabling evaluations of
future mobility scenarios. Apache’s Kafka platform for big data stream processing is used as a communication
base in order to enable all these requirements, as well as for the coupling of different simulation tools forming a
co-simulation. We give an overview of existing works regarding Modeling and Simulation as a Service, before
explaining our own approach. Therefore, the architecture, the interfaces, and the workflow of a simulation run
is described. The approach is illustrated by a case study, which is used to measure the service’s overhead.
APA:
Gütlein, M., & Djanatliev, A. (2020). Modeling and Simulation as a Service Using Apache Kafka. In Proceedings of the 10th International Conference on Simulation and Modeling Methodologies, Technologies and Applications.
MLA:
Gütlein, Moritz, and Anatoli Djanatliev. "Modeling and Simulation as a Service Using Apache Kafka." Proceedings of the SIMULTECH 2020 2020.
BibTeX: Download