SysML has been developed with the intention to support the design of large complex technical systems using a model-based approach and systems engineering principles. However, in practice SysML often cannot cope easily with the complexity of some of today’s systems.