“…DSLs can be based on the UML extension mechanism, called UML profiles, or on meta-models. Considering this, modeling stakeholders harness the capabilities of MDE to reduce a system’s complexity in many research fields and applications areas, including health [ 5 , 6 ], telecommunication [ 7 ], systems security [ 8 ], Internet of things [ 9 , 10 ], Robotics [ 11 ], Big Data [ 12 , 13 ], Aerospace applications [ 14 ], automotive systems [ 15 ], Cyber-Physical systems [ 16 ] and Climate change [ 17 ]. MDE languages allow the modeling of various constituents of systems, including the structure and the behavior.…”