|
Poseidon for UMLTM UMLdoc |
|||||||||
|
||||||||||
|
|||
| Schemas | |||
| Naming | |||
|
|
|||
| AlgorithmScope |
A CommonScope that is also a LocalScope, or equivalently, a CommonScope that is not a Schema. |
||
| CommonElement |
a NamedElement (EXPRESS model element) that can be defined in either a Schema or a LocalScope, and has (or may have) a unique identifier within that Scope. |
||
| CommonScope |
A Scope in which CommonElements can be declared. |
||
| LocalId |
A ScopedId whose namespace is the LocalScope in which it is declared. |
||
| LocalScope |
A Scope that is neither a SCHEMA nor a NamedType. |
||
| NamedElement |
a principal concept of the EXPRESS language, an object that is defined in a model, has a notion of "lifetime", and has an identifier that refers to it in Schemas or in some nested Scope in a Schema. |
||
| Population |
represents the collection of all entity instances (instances of NamedTypes?) over which the LocalRules and GlobalRules of a schema are to be evaluated |
||
| Schema |
a Scope that represents an EXPRESS SCHEMA, i.e. |
||
| SchemaElement |
a NamedElement whose scope is a Schema, an independent model element. |
||
| SchemaScopeId |
a ScopedId whose namespace is the Schema in which it is declared. |
||
| Scope |
any EXPRESS object that defines a namespace for the interpretation of identifiers. |
||
| ScopedId |
An abstract type representing the combination of an Identifier and its namespace, which together constitute a well-defined symbol for an EXPRESS ModelElement. |
||
| schema_interfaces_elements |
represents the EXPRESS "interface" relationships (USE, REFERENCE) between an interfacing Schema and the SchemaElements that it interfaces from the Schema in which they are defined. |
||
|
|
Poseidon for UMLTM UMLdoc |
|||||||||
|
||||||||||