UNDER CONSTRUCTION
!!!
We use the following syntactic elements in our UML models.
class
-
- Represents complex object types. In OO design parlance, such objects are identified with a separate identifier, in contrast to value types whichiare identified by their value. If the name is in italics it indicates the clas is abstract, i.e. no instances of this class can be made directly, only indirectly through concrete(=non-abstract) sub-classes.
datatype
- symbol:
- Represents a value type. Examples are the primitive types such as integer, real, string, but also higher dimensional points, and certain structured value types.
enumeration
attribute
inheritance
collection/composition
reference
subsets
stereotype
TBD add image
package
TBD add image