Commonly used metamodeling facilities are not directly capable of expressing all types of dependencies between the modeled concepts. This is especially true, if mechanisms for deriving values are considered. While languages, like the Object Constraint Language , can be used to specify rules for deriving values, a more abstract notion of value dependency is not provided as part of the Meta Object Facility (MOF).
This technical report discusses the benefits of such a notation, provides an extension to the Essential MOF (EMOF) to specify such dependencies, and gives a graphic notation for indicating these relationships in UML class diagrams.
There are no subpages or files.