MagicDraw UML and SysML Plugin eSchool
Motto: "Learn good ways to work with MagicDraw UML and its SysML Plugin !"
About the eSchool
UML2 in MagicDraw
MagicDraw UML tips
MagicDraw SysML Plugin
MagicDraw for Java
MagicDraw for XML
Advanced UML and SysML Training

HOWTO use validation in MagicDraw UML to improve model integrity

MagicDraw UML employs at least three types of model validation:

  1. Preventative Validation: it is not possible to combine certain kinds of elements and relationships that do not agree with the UML specification, for example one can't make a Connection between InstanceSpecifications (one can however make a Link).
  2. Active Validation: when constraints and validation rules from active validation suites are broken the tool flags errors in the  model "actively" with a coloured validation error box around a problematic element's symbol (the colour will depend on the severity level, a warning is yellow), and with a little red cross in the containment browser, and offers possible fixes.
  3. Passive Validation: the rules are only applied if explicitly selected under menu Analyze>Validation.

Please visit also:

Search
Welcome to the MagicDraw UML "tips and tricks" tutorials !