SysML 1.5 Support
We are proud to announce that our tools support the new SysML 1.5 specification as of 19.0 LTR! The main change is the new concept of Abstract Requirement, which allows you to extend the Requirement concept and base it on any kind of model element
The Property-Based Requirement as a Constraint Block extension.
Two new project templates are available in this version. They both accompany MagicGrid, a new approach for MBSE developed here at No Magic, Inc.
MagicGrid supports performing problem domain analysis as well as building the solution for the logical system design, from stakeholder needs elicitation and capturing to the logical system design verification and technical requirements specification for manufacturing. The approach is thoroughly described in the MagicGrid Book of Knowledge, which will be available with the final version of 19.0.
The MagicGrid framework.
The MagicGrid QuickStart template will guide you through the entire modeling process, starting with the problem domain definition and finishing with one or more solutions of the logical system design.
The MagicGrid Blank template will give you the predefined structure of packages for modeling with MagicGrid to use your time more efficiently.
Please note, the SysML plugin is required in MagicDraw to use MagicGrid templates.
Connector Property Support
You can now represent Association Block usages in the Internal Block Diagrams. Simply drag the Association Block from the model onto a Connector to set it as its type and automatically create a Connector Property symbol with a dashed line attached to the Connector.
The Plumbing Connector Property is created after dragging the Plumbing Association Block on the p2 Connector.
Improved Implied Connectors
The implied Connectors functionality is improved as follows:
- You can select a solid Line Style of the implied relation in the Symbol Properties dialog.
- You can display an implied relation when a Connector is created between a port on one side of the part directly to another part (e.g. the part serves as a communication bus).
SysML Allocation Matrix Modes
When creating a new SysML Allocation Matrix, you can choose Definition or Usage mode. Accordingly, these modes display Allocate relationships either between Activities and Blocks or Actions and Part Properties. By default, the Create SysML Allocation Matrix dialog (see the figure below) appears each time you create a new SysML Allocation Matrix in SysML projects. Differently, when creating a new SysML Allocation Matrix in the MagicGrid project, the usage allocation matrix is created by default. You can change that by specifying the SysML Allocation Matrix Mode option value in the Project Options dialog.