- Who We Serve
Refine SysML models with the Astah Model Validator Plug-in. Create custom Groovy-scripted validation rules in YAML files, and efficiently detect and correct rule violations!
Maximize your SysML modeling accuracy with the Astah Model Validator Plug-in.
Designed for use with Astah SysML and Astah System Safety, this tool empowers users to define their own validation rules in Groovy script, stored within YAML files. It conducts thorough checks on SysML models against these custom rules, effectively identifying and highlighting any rule violations.
This plug-in is essential for users seeking to pinpoint and correct inconsistencies or errors, ensuring high-quality and compliant model designs.
Once installed, the [Model Validation] tab will be available below the Diagram Editor.
Create validation rules using Groovy script, stored in a standard YAML file.
Sample validation rules provided by the plug-in author here.
Save your defined validation rules on your computer.
Click the [Select Repository] button and choose the .yaml file.
Click the [Select package] button and choose the package for the validation check.
Click the [Validate] button to run the validation check based on your defined rules.
Right-click on a model in the results to open a menu for direct access to the model in the tree or diagram, then facilitate the error correction.