Model-based systems engineering

Getting the most out of your MBSE initiative using CatiaMagic

To be successful in model-based systems engineering, you need a methodology, a language, and a tool. Here is what we propose:

Method: MagicGrid. While most MBSE methods and enterprise architecture frameworks are conceptual (so they can’t really be used in practice with systems modeling techniques), the MagicGrid approach is fully compatible with the Systems Modeling Language (SysML).

Language: SysML. It is common misunderstanding that SysML as a modeling language is enough to successfully apply MBSE in the organization. However, the modeling language is just the language and must be combined with a methodology (the process – what, and the modeling artifacts – how) to be useful because it does not provide any information about the modeling process. Thus, it must be combined with some methodology to become truly applicable.

Tool: MagicDraw. It is the modeling tool that allows you to build modeling information using SysML, and guided by the modeling methodology.

Team Collaboration: Magic Collaboration Studio. This works as a repository for your models as well as a collaboration platform for the entire team. It supports configuration management processes allowing your team to keep track of updates and version history.

This is a five-day course designed to teach both the conceptual and functional aspects of using the CatiaMagic toolset. The last two days provide the ability for the students to work in teams, choose and build their own system using the MagicGrid Method, and present their model in a review-like setting. This is an important addition, especially if MBSE is relatively new to your team/organization without an experienced MBSE lead, as it coaches students on how to apply the fundamentals they just learned, on a small project.