Context-Oriented Modelica for Advanced VariabilityManagement
2025-09-10 , 202

Context-aware systems are crucial in modern cyber-physical systems (CPS), enabling dynamic adaptation to changing conditions. Many such systems involve complex variability. Modelica, a leading equation-based language for modeling and simulating physical systems, struggles to manage this complexity. As variability management becomes more complex, traditional Modelica constructs such as conditional statements, state machines, and state graphs become increasingly inadequate and difficult to maintain. This work introduces a context-oriented modeling paradigm for Modelica by integrating Petri Net-based context control with FMI-based Variable Structure Systems (VSS). Specifically, we present Context Petri Nets (CoPN) as a formal mechanism for representing and managing contextual dependencies. By combining CoPN with VSS, our approach enables advanced variability management, supporting the modeling and simulation of complex, context-aware CPS.


Speaker on Duty: Zizhe Wang


Paper PDF: 16thmodelicafmiconference/question_uploads/paper_46_8Y4j0T0.pdf
See also: Presentation (982.1 KB)

Zizhe holds degrees in Mechanical and Automobile Engineering.
So basically, if it moves, he knows how it works.

Since 2019, however, he’s been more fascinated by Deep Learning, which eventually lured him into the world of Computer Science.
Now, he’s pursuing his PhD in Computer Science.

Let’s just hope he manages to finish it successfully in 2025!

This speaker also appears in: