The systems engineering model lies at the heart of a workspace. It determines how the model objects are visualized and what the edit behavior is.
Element
An element contains one or more properties and can be related to other elements. The table below shows the available types of model objects for elements:
Model Object | Usage | Edit behavior |
---|---|---|
Standard element | The basic element of the systems engineering model. For each standard element, a certain discipline in the project is primarily responsible.
Examples:
|
Create:
Delete:
|
Derived element | An element that describes a part of another element that it originates from. The origin element can be a standard element or another derived element. A derived element can only exist when an origin element exists. A derived element that is set to “inner” is only relevant within the context of its origin element.
Examples:
|
Create:
Delete:
|
Middle element | An element that describes the combination of two other elements. One of the other elements is specified as the origin element to which the middle element primarily belongs. The other element is the target element which is the subject of the middle element. A middle element that is set to “inner” is only relevant within the context of its origin element and target element.
Examples:
|
Create:
Delete:
|
Property
A property is part of an element and contains a single value. The table below shows the available types of model objects for properties:
Model Object | Usage | Edit behavior |
---|---|---|
Property | A model object that describes a characteristic of an element. A property has a single value and has a specified data type.
Examples:
|
Update:
|
Calculated Property | A property of which the value is the result of a calculation based on the values of other properties.
Example:
|
Update:
|
Note:
- Additional formatting can be added to a text property when adjusting from the detail view.
Relation
A relation connects two elements. The table below shows the available types of model objects for relations:
Model Object | Usage | Edit behavior |
---|---|---|
Standard relation | A model object that describes the connection between two elements. A relation helps to identify a dependency between different disciplines involved in the related elements.
Examples:
|
Create:
Delete:
|
Collection relation | A relation that is allowed between an element of one element type and another element of various element types.
Examples:
|
Create:
Delete:
|