Towards an Open Platform for Democratized Model-Based Design and Engineering of Cyber-Physical Systems


  • Mohamad Omar Nachawati Perpetual Labs Ltd., UK
  • Gianmaria Bullegas Perpetual Labs Ltd., UK
  • Andrey Vasilyev Perpetual Labs Ltd., UK
  • Joe Gregory Perpetual Labs Ltd., UK
  • Adrian Pop Link√∂ping University, Sweden
  • Maged Elaasar NASA Jet Propulsion Laboratory, USA
  • Adeel Asghar Open Source Modelica Consortium, Sweden



MBD, MBSE, Modeling, Simulation, Interoperability, Cyber-Physical Systems, Semantic Twin, Realtime Collaboration


This paper reports on the development of GitWorks, an open platform for democratizated Model-Based Design of cyber-physical systems (CPS). The GitWorks platfor is currently under development by Perpetual Labs Ltd in collaboration with the Open Source Modelica Consortium (OSMC)1 and the OpenCAESAR project2. In this paper, we present our vision for the platform, its system architecture and a prototype implementation. We also present a case study that demonstrates the use of the proposed platform for enabling the seamless integration of Modelica models into a broader range of systems engineering processes for complex product development. In the longterm, the platform also aims to enable the integration of Modelica tools with advanced systems engineering processes that rely on other domain specific languages (e.g. SysML v2, BPMN, etc.).