A derived type element is a special type element that is distinguished by the fact that these elements depend on an element of another type element. A derived element has no right to exist without a relation to an origin element. Examples include an ‘Activity’ originating from a ‘Work package’ and a ‘Control measure’ originating from a ‘Risk’. A derived type element, like a standard type element, can be further enriched with type properties (e.g. a type property ‘Name’ for a type element ‘Work Package’). Further, both outgoing and incoming type relations can be added to provide meaningful relationships between type elements (e.g. a type relation ‘has responsible’ that connects the type elements ‘Control measure’ and ‘Person’).
Create a new derived type element*
When a new derived type element is created, the software creates a type element and a type relation where the to-element is the type element from which the action originates.
- In the workspace menu, click on Type graphview.
- In the model, click on the type element to which a new derived type element should be added.
- In the toolbox, click on New derived element. As a result, the dialog New derived element – Origin is opened.
- Enter the settings conforming to the purpose of the derived element.
- Click on Create. As a result, the dialog is closed and the new derived type element is created.
Note:
- In the type list, a derived type element appears indented below the origin type element.
Update a derived type element*
Updating a derived type element is similar to updating a standard type element.
Note:
- When using the type list, a derived type element configured to act as inners must be made visible to be updated. Hover over the origin type element, and click on Open menu. In the menu, click on show inner elements.
Delete a derived type element*
Deleting a derived type element is similar to deleting a standard type element.
Note:
- When using the type list, a derived type element configured to act as inners must be made visible to be deleted. Hover over the origin type element, and click on Open menu. In the menu, click on show inner elements.
Modify a standard type element to become a derived type element*
- Create an origin type relation with a single cardinality from the to-be-configured derived type element to the origin type element.
- Create, for every instance of the type element, a relation to an origin element.
- In the Type graphview, click on the type element you want to configure as a derived element.
- In the toolbox, click on Edit. This opens the dialog Type element settings.
- On the tab Advanced, change the field configuration to Derived.
- In the field Origin relation, select from the list the desired relation to the origin element.
- Complete the settings conforming to the purpose of the derived element.
Note:
- As an alternative to the Type graphview, a type element can be updated using the type list.
* In the workspace, the user type of your user must be set to power user to enable this feature.