SysML meets Python
We have released Mg 0.4.1 in our site on a pay-as-you-like basis, which includes MgPy, Mg iPython kernel. We would like to introduce MgPy in the upcoming INCOSE IW as well as our roadmap. See you there!
Actually, we have been exploring the potential of Python, a leading force in the analytics and engineering ecosystem, to augment the capabilities of SysMLv2. SysMLv2 is excellent in high-level abstracted design and formalized requirements, while Python brings to the table its scalable and sophisticated data analytics and scripting. The fusion of these two powerful languages and tool environments propels the proficiency of MBSE to unprecedented heights.
MgPy introduces SysML model editing, visualization, and model querying to the iPython environment. This allows users to utilize these features flexibly with Python scripts in the Jupyter environment.
Moreover, we will amplify the functionalities of Mg by harnessing this technology. The next step, for example, would be the integration with MgS features. MgPy will be able to control and access MATLAB/Simulink analysis via SysMLv2. This is just the beginning - we invite you to experience this innovative feature!
One more thing to be added. We will add another important feature to Mg for requirement engineering. We will annouce whenever it’s ready.