MagicDraw 18.5 Documentation
This feature is available in Standard, Professional, Architect, and Enterprise editions.
Smart package is a special collection of model elements.
An element can be included in the smart package either:
Manually - the user selects to include the particular element.
You can create a smart package named My Bookmarks and add frequently used elements to it.
Automatically - the element meets the set of criteria defined by the user.
You can create a smart package named Requirements v5 with the criteria “all elements of type Requirement under the package Business requirements, having tag version=5”.
The membership in the smart package is not the UML ownership: one element can belong to several smart packages.
Smart packages aggregate relevant elements so that you can
For better understanding the further material, learn the following concepts.
A collection of manually included elements.
A collection of elements that is automatically calculated according to the set of criteria specified by the user.