Release date: 27th May 2013
SysML plugin 17.0.4 beta features the Octave/Matlab syntax parser, which dramatically boosts parametric diagramming productivity and ensures model consistency.
The parser is capable to find variable names in mathematical equations. So missing parameters can be created automatically after the expression is specified. SysML Real is used as type of all new parameters.
SysML Parametric Diagram is now the place wherein you can quickly create new parameters or update existing ones.
Instead of creating new parameters manually, you can draw Binding Connector to Constraint Property directly. The new popup list of suggested parameter names will be displayed for choice.
Our new parser is capable to parse Matlab function definitions in m-files, so you can quickly represent existing functions as Constraint Blocks.
Use the Cameo Simulation Toolkit plugin to solve parametric models and call Matlab functions without any additional model modifications.
Requirements Table has been refactored to be based on MagicDraw Generic Table component. This move enables new capabilities like quick search and filtering, direct export to Microsoft Excel (.xlsx) spreadsheet, easier access to custom Requirement properties while retains all old functionality with better performance.
The requirements numbering has been moved to generic highly flexible and customizable DSL numbering engine. New slightly different numbering dialog will be used instead with no numbering impact on existing projects.
SysML ExtendedRequirement is a standard Requirement subtype which provides additional properties like source, risk and verify method.
All these properties are now available in the standard Requirement Specification window and Requirements Table. If any of these property values is specified, a requirement is automatically converted to ExtendedRequirement.
The latest version brings up a simplified usage of various kinds of Block properties.
The legacy “unnamed1, unnamed2 …” naming schema is replaced by more useful default naming where properties are named by property kind (value1, part2) or concrete type assigned. Roles are automatically named too when Association is created between named Blocks.
When Block is represented in other BDD diagrams, all Association roles are represented in Block properties compartment as normal properties. This presentation option is by default enabled in all new SysML projects, but does not affect existing user projects.
Participant properties are created automatically when Association Block is created between Blocks.
- Any Part property automatically becomes a reference property if aggregation kind is set to “shared” or “none”.
- There is no more distinction between Shared Property and Reference Property.
We have optimized the built-in Standard/System profiles of the SysML plugin, and that may result in a faster loading of your projects.
To open the list of publicly available or your own issues those have been included into version 17.0.4 FR, click here.
Note: You will be required to login. Use the same login name and password as for www.nomagic.com.
You may find many more possible solutions for known issues at No Magic Community Forum that is regularly updated with new topics.