Type Subsystem - modelint/shlaer-mellor-metamodel GitHub Wiki
mint.sm-meta.action.td.15 / Leon Starr / Version 0.2.0
Our metamodel makes no attempt to define non-relational types (integer, pressure, video image, etc) as this subject matter is not specific to Shlaer-Mellor. There are many perfectly adequate typing systems available modeled or otherwise. But we do need to know which model components must be typed relationally or otherwise. For example, each class Attribute must have an associated Scalar Type.
It is helpful to think of all such types as existing elsewhere, but referrable by name. The action language supports the invocation of type specific operations which, again, are defined externally.
This subsystem is consequently quite small.
Relationship numbering range: R1125-1149