Packages

In SysML, packages are fundamental tools for model management. They are a type of container that can hold diagrams, entities, and other packages (creating a nested structure).

In GENESYS, the Project Explorer supports several kinds of package-based navigation and grouping for entities and other packages, enabling you to implement whatever packaging and navigation approaches are desired.

There are three subcategories of Packages within GENESYS, each with a specific purpose:

Packages are shown as a segment under the Database item in the project list in Project Explorer. Under the Packages item, there are sub-headers for Basic Packages and Digital Thread PackagesGENESYS lists all root packages (package entities that are not included in any other package). The project list pane then shows the hierarchy of packages, enabling you to nest packages as desired.

Packages and their contents can be manipulated directly from the Packages section of the navigation list or by manipulating the native GENESYS entities in the Package class. Of particular note:

Package Commands

Tips and Tricks