To create a Surrogate Module, a domain element container can be dragged into the MDConnect for DOORS view, in the DOORS folder or project where the surrogate module should be created.
To create a surrogate module, any UML model or package can be dragged from the Project Explorer and dropped into the MDConnect for DOORS view
A UML model can be split into any number of surrogate modules, using any of its contained packages. The surrogate module for a UML package or model will contain all children elements except any subpackages that are represented by another surrogate module.
Large UML models should be split into several surrogate modules for performance reasons.
The UML element name is used as DOORS Object Heading when creating the surrogate module.
The UML element description, if any, is set as DOORS Object Text.
An alias can be set for some UML element in the Properties view (Advanced tab).
The UML element alias, if any, can be used instead of the name in surrogate modules:
UML Diagrams can be exported as images in the DOORS Surrogate Module:
It is worth noting exporting diagrams takes time when creating or refreshing a Surrogate Module. You may export diagrams into DOORS if you intend to use DOORS reporting facilities.