pure::variants for MagicDraw

pure::variants for MagicDraw is the most efficient tool to create and maintain reusable UML and SysML models with MagicDraw.

Extension UML

pure::variants for MagicDraw is the most efficient tool to create and maintain reusable UML and SysML models with MagicDraw

It provides variability management and model tailoring tools for MagicDraw models including all SysML and UML models. It allows model project variants to be automatically created from a variable master project by feature selection in pure::variants. Architecture variability mapping and intrinsic rules relating to optional, alternative, mandatory and related features ensure valid, accurate and consistent model creation. Instead of using a copy and modify approach users can now make effective reuse of complete models and model elements.

pure::variants for MagicDraw allows you to:

  • Capture domain know-how about architecture and design variability and make this available to other members of your team
  • Reuse architecture, designs, models stored in MagicDraw Models
  • Assemble and tailor model variants easily and automated
  • Integrate model-based-development as part of a Software Product Line
  • Use parametric substitution to alter MagicDraw Models on every lavel of granularity
  • Speed production of model-to-code and improve consistency and quality

Click the image to view a quick introduction movie

pv_MagicDraw_intro.jpg

Technical specifications

  • Supported development platforms
    • All Windows platforms support by pure::variants and MagicDraw
  • Supported MagicDraw versions
    • 18.0