Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Expand
title[Expert Review Needed]Do you support editing a referred module inside a project?

Yes, MagicDraw supports both read-only and read-write modes for module usage. Usage of read-write modules is a bit tricky, especially if we have modules nested in one another and with circular dependencies between one another. When partitioning always refer to Modules dialog (Options>Modules) as your friend and guide.


Expand
title[To Be Reviewed]How to avoid cyclic dependencies appearing between modules when SysML «allocate», «satisfy», and «refine» relationships connect elements residing in different modules?

The problem is specific for SysML which creates values on both ends for relationships thus creating cyclic dependencies between modules. This issue is fixed in MagicDraw 17.0 SP5 which will be released on April, 2012. Currently as a workaround we suggest to perform the following steps:

  1. Export model elements to modules and make them read-only.
  2. Then draw «allocate», «satisfy», and «refine» relationships.