1999
DOI: 10.1007/3-540-46852-8_27
|View full text |Cite
|
Sign up to set email alerts
|

Defining the Context of OCL Expressions

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
4
0

Year Published

2000
2000
2006
2006

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 9 publications
(5 citation statements)
references
References 0 publications
1
4
0
Order By: Relevance
“…Q r and Q clauses that are not included default to true and an omitted Tp r clause defaults to the operation's context, which is the system. The 9rpyh r clause allows all declarations to be made in a separate and single place, which is in line with the proposal of Cook et al [7], in contrast to standard use of the let construct in OCL, which form part of the expression. A more detailed description of the grammar and usage of Operation Schemas can be found in [27][34].…”
Section: Shudwlrq 6fkhpdv Dqg 2and/supporting
confidence: 53%
“…Q r and Q clauses that are not included default to true and an omitted Tp r clause defaults to the operation's context, which is the system. The 9rpyh r clause allows all declarations to be made in a separate and single place, which is in line with the proposal of Cook et al [7], in contrast to standard use of the let construct in OCL, which form part of the expression. A more detailed description of the grammar and usage of Operation Schemas can be found in [27][34].…”
Section: Shudwlrq 6fkhpdv Dqg 2and/supporting
confidence: 53%
“…If an OCL constraint is associated with a model element on level Mi then it refers the instances of this model element on level Mi−1 -in OCL, the 'context' ( [13]) of an invariant is an instance of the associated model element. In order to check a M1 level OCL constraint, either M0 level instances must be simulated as proposed in [31], or the OCL constraint must be translated into M0 level source code which evaluates the constraint at runtime as suggested in [18].…”
Section: Cocons Can Be Verified Already At the Same Meta-levelmentioning
confidence: 99%
“…Furthermore there is no mechanism for defining the context for OCL expressions in extensions to UML. In a separate paper [Cook99a] the context of OCL expressions is defined and a precise and flexible mechanisms for how to specify this context is proposed.…”
Section: Enhance the Abilities To Define Context Of Ocl Specificationsmentioning
confidence: 99%