A namespace is an abstract container providing context for the items (names, or technical terms, or words) it holds and allowing disambiguation of items having the same name (residing in different namespaces).
Template Type: Non-Graphical
Education
Formal education or training program.
Domain
A specification of values.
Document Revision
This template is used to store references to files containing a revision of an ExternalDocument.
Document Fragment
Description of a part of a DocumentStructure.
Document Category
A category of documents used in a work process.
Data Type
In the context of a Class Diagram, a datatype is a specialized kind of classifier that represents a simple, non-composite type of data. It is used to define the types of attributes, parameters, and return values for classes and their operations. Unlike classes, datatypes typically don’t have operations or behaviors associated with them, focusing primarily on the structure of the data.
When creating a Class Diagram, you can use predefined datatypes (provided by the modeling tool or the underlying modeling language, such as UML) or define your own custom datatypes to represent specific data structures needed for your system. These custom datatypes can then be used as templates for defining the types of attributes or operation parameters and return values in your classes.
For example, consider a Class Diagram for a software system that manages books in a library. You might define a custom datatype called “ISBN” to represent the International Standard Book Number format. In this case, the “ISBN” datatype can be used as a template for the “isbn” attribute in the “Book” class. This helps ensure consistent representation and interpretation of ISBN data across the system.
Non Conformance
A Non-Conformance is used to document findings of discrepancies between a Regulation or a documented procedure and the actual situation or activity carried out in the organization.
A Non-Conformance can be related to one ore more object(s) in the repository.
Below is a web-view of an example of a Non-Conformance, showing the essential properties (this can be configured).

The Non-Conformance above is in state Verification, which is the last stage in the standard governance workflow for “Non-Conformances” (this flow can be configured if needed, click here to read more about governance workflows.)
NonConformance properties
The NonConformance tab
Property | Metamodel name | Description |
Observation | Observation | The precise observation. |
Explanation | Explanation | Why the observation is a non conformance. |
Against | Against | Relations to standard or procedures not conformed to. Links to: Activity, BusinessConnection, FreeHandDiagram, InterestGroup, OrganizationUnit, Person, Position, Regulation, Role, WorkFlowDiagram, WorkModel. |
Date | OriginatedDate | The date of origin for this NonConformance. |
Originated By | OriginatedBy | Relation to the originater of this NonConformance. Links to: InterestGroup, OrganizationUnit, Person, Position, Role. |
Priority | Priority | Priority for handling this NonConformance. Choices are: |
Status | Status | Status for this NonConformance Choices are: |
Responsible | HasResponsible | Link to party responsible for handling this non conformance Links to: InterestGroup, OrganizationUnit, Person, Position, Role. |
The Recommend tab
Property | Metamodel name | Description |
Rec. Date | RecommendedDate | CreationDate of this recommendation. |
Recommended By | RecommendedBy | The Person/Group responsible for this recommendation. Links to: InterestGroup, OrganizationUnit, Person, Position, Role. |
Due date | DueDate | Due date for action |
Estimated Resource Requirement | EstimatedResourceRequirement | Estimated cost to carry out the corrective action |
Recommended action | RecommendedAction | Recommended action for this NonConformance. |
The Action taken tab
Property | Metamodel name | Description |
Start Date | StartDate | Starting date. |
End Date | EndDate | Ending date. |
Action taken by | ActionTakenBy | Relation to person/group who executed the action. Links to: InterestGroup, OrganizationUnit, Person, Position, Role. |
Cost of Non Conformance | CostOfNonConformance | Cost caused by the non conformance |
Resources Spent | ResourcesSpent | Actual cost of corrective action |
Corrective Action Taken | CorrectiveActionTaken | A description of the corrective action taken. |
Closing date | ClosingDate | The closing date for this NonConformance |
See more about management of non-conformances here.
Operation
The specification of a service that may be requested from objects.
Operation properties
The Operation tab
Property | Metamodel name | Description |
Short Description | ShortDescription | |
Type | MethodType |
Choices are: Normal Constructor Destructor Message |
Modifier | Modifier |
Choices are: Normal Virtual Static |
Property | Property |
Choices are: Root Leaf Abstract |
Group | ||
Sequential | Sequential | Initial value is on. |
Guarded | Guarded | Initial value is off. |
Concurrent | Concurrent | Initial value is off. |
isQuery | isQuery | Initial value is off. |
Parameters | HasParameters | Links to: Parameter. |
The Precondition tab
Property | Metamodel name | Description |
Precondition | PreCondition |
The Signals tab
Property | Metamodel name | Description |
Outbound | RaisedSignals | Links to: Signal. |
Reception | ReceivedSignals | Links to: Signal. |
The Postcondition tab
Property | Metamodel name | Description |
Postcondition | PostCondition |
The Extensions tab
Property | Metamodel name | Description |
Stereotype | Stereotype | Links to: Stereotype. |
Constraints | HasConstraints | Links to: Constraint. |
Tagged values | HasTaggedValues | Links to: TagDefinition. |
Parameter
Description of a parameter to or from an operation.
Parameter properties
The Parameter tab
Property | Metamodel name | Description |
Default value | DefaultValue | |
Kind | Kind |
Choices are: in out inout return |
Type | HasType | Links to: DataType, Interface, Class. |
Transfer method | TransferMethod |
Choices are: value reference pointer |
The Extensions tab
Property | Metamodel name | Description |
Stereotype | Stereotype | Links to: Stereotype. |
Constraints | HasConstraints | Links to: Constraint. |
Tagged values | HasTaggedValues | Links to: TagDefinition. |