Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

As accepted by the modeling subcommittee, including some error corrections via comments.


Table of Contents



 


1.1        Diagrams

1.1.1        Overview

Qualified Name: Common::Root::Diagrams

Description:

1.1.1.1         Diagrams1         Diagrams



Image Added

Figure 1: Diagram Root4






Image Added Image Removed

Figure 2

...

: Diagram SelectionCriteria

 



1.2        RootObjectClasses

...

Qualified Name: Common::Root::RootObjectClasses

1.2.1.1         1         Classes



1.2.1.1.1        SelectionCriteria class

...

SelectionCriteria finds descriptors and instances according to specific properties of those entities.

Applied Stereotypes:

  • Experimental
  • OpenModelClass
  • support: MANDATORY
  • Preliminary

Table Error! No text of specified style in document.Table 21 Attributes for Package RootObjectClasses

...

Attribute Name

Type

Mult.

Description

Stereotypes

SelectionCriteriaId

Identifier

1

Unique indentifier of this SelectionCriteria.
Experimental



OpenModelAttribute

·         partOfObjectKey:  0

·         uniqueSet:

·         isInvariant:  false

·         unsigned:  false

·         counter: NA

·         support: MANDATORY


Preliminary





1.2.1.1.2        SelectionCriteriaAtomic class

...

Parent class: SelectionCriteria

Applied Stereotypes:

  • Experimental
  • OpenModelClass
  • support: MANDATORY
  • Preliminary

Table Error! No text of specified style in document.Table 22 Attributes for Package RootObjectClasses

...

Attribute Name

Type

Mult.

Description

Stereotypes

metricNameametricName

String

1

Name of compared parameter or attribute.

Name of compared parameter or attribute.Experimental



OpenModelAttribute

·         partOfObjectKey:  0

·         uniqueSet:

·         isInvariant:  false

·         unsigned:  false

·         counter: NA

·         support: MANDATORY


Preliminary



operator

Operator

1

Comparison operator, e.g. equal, less than, greater or etc.



Experimental

OpenModelAttribute

·         partOfObjectKey:  0

·         uniqueSet:

·         isInvariant:  false

·         unsigned:  false

·         counter: NA

·         support: MANDATORY


Preliminary



value

String

1

Compared value (can be a name of a parameter in referenced class).Experimental



OpenModelAttribute

·         partOfObjectKey: 0 0

·         uniqueSet:

·         isInvariant:  false

·         unsigned:  false

·         counter: NA

·         support: MANDATORY


Preliminary



valueType

String

1

The type of the value property (String, Integer, Real, ...).Experimental



OpenModelAttribute

·         partOfObjectKey:  0

·         uniqueSet:

·         isInvariant:  false

·         unsigned:  false

·         counter: NA

·         support: MANDATORY


Preliminary



SelectionCriteriaId

Identifier

1

Unique indentifier of this SelectionCriteria.
Experimental



OpenModelAttribute

·         partOfObjectKey:  0

·         uniqueSet:

·         isInvariant:  false

·         unsigned:  false

·         counter: NA

·         support: MANDATORY


Preliminary





1.2.1.1.3        SelectionCriteriaComposite class

...

A SelectionCriteria that is an aggregation of multiple selection criterias.   Agregation can e be for example AND, OR, or OR XOR logical operations.

Parent class: SelectionCriteria

Applied Stereotypes:

...

  • OpenModelClass
  • support: MANDATORY
  • Preliminary

Table 2Error! No text of specified style in document.3 Attributes for Package RootObjectClasses

...

Attribute Name

Type

Mult.

Description

Stereotypes

compositeOperator

CompositeOperator

1

Logical operation for filters composition,  e.g. logical AND or OR.

Logical operation for filters composition, e.g. logical AND or OR.

Experimental, OR, XOR.



OpenModelAttribute

·         partOfObjectKey:  0

·         uniqueSet:

·         isInvariant:  false

·         unsigned:  false

·         counter: NA

·         support: MANDATORY


Preliminary



SelectionCriteriaId

Identifier

1

Unique indentifier of this SelectionCriteria.



Experimental

OpenModelAttribute

·         partOfObjectKey:  0

·         uniqueSet:

·         isInvariant:  false

·         unsigned:  false

·         counter: NA

·         support: MANDATORY


Preliminary





1.3        RootTypeDefinitons

...

Qualified Name: Common::Root::RootTypeDefinitons

1.3.1.1         1         Enumerations

1.3.1.1.1        CompositeOperator enumeration

...

The operator being applied to to some group of selectoin critiera.

Applied Stereotypes:

  • ExperimentalPreliminary

Contains Enumeration Literals:

...

The operator being applied to some atomic selection critera.

Applied Stereotypes:

  • ExperimentalPreliminary

Contains Enumeration Literals:

...