Poseidon for UMLTM
  UMLdoc
 PREV  PACKAGE    NEXT  PACKAGE     FRAMES    NO FRAMES      
SUMMARY:   PACKAGE | CLASS | INTERFACE | ACTOR | USE CASE     DIAGRAMS:   CLASS | COLLAB | DEPLOY | SEQ | STATE | ACTIV | USE CASE      



Package Schemas


 

Class diagrams of package Schemas

NamedElement Scope schema_interfaces_elements CommonScope CommonElement SchemaElement Schema Population

Schemas
Fig.: Class diagram Schemas

CommonScope AlgorithmScope ScopedId SchemaScopeId LocalId Schema LocalScope Scope

Naming
Fig.: Class diagram Naming

 

 Class Diagram Summary
Schemas   
Naming   
arrow_up
 


 Class Summary
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. 

arrow_up
 

Created  2005 - 6 - 15

    Poseidon for UMLTM
  UMLdoc
 PREV  PACKAGE    NEXT  PACKAGE     FRAMES    NO FRAMES      
SUMMARY:   PACKAGE | CLASS | INTERFACE | ACTOR | USE CASE     DIAGRAMS:   CLASS | COLLAB | DEPLOY | SEQ | STATE | ACTIV | USE CASE      

Generated with Poseidon for UMLTM.
Poseidon is a registered trademark of Gentleware AG in Germany, USA and other countries. Copyright 2003-2004 Gentleware AG, Schanzenstr. 70, 20357 Hamburg, Germany. All Rights Reserved.

UML is a trademark or registered trademark of Object Management Group, Inc. in the U.S. and other countries.