2008
DOI: 10.1007/978-3-540-69389-5_36
|View full text |Cite
|
Sign up to set email alerts
|

OCL as the Query Language for UML Model Execution

Abstract: Abstract. Despite the specification of OCL mentions "query language" as one of its possible applications, there are rather few efforts in that direction. However, the problem becomes central where applying MDA to data intensive application modelling is considered. Recently added UML elements of Actions and Structured Activities make it possible to represent a level of detail similar to the one of common programming languages, but data processing requires adequate querying capability as well. As the OMG specifi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2009
2009
2018
2018

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(4 citation statements)
references
References 7 publications
0
4
0
Order By: Relevance
“…OCL can, for instance, also be used to specify model queries (Habela et al 2008). Consider a hypothetical metamodel of a company and employees.…”
Section: Ocl In Transformationsmentioning
confidence: 99%
“…OCL can, for instance, also be used to specify model queries (Habela et al 2008). Consider a hypothetical metamodel of a company and employees.…”
Section: Ocl In Transformationsmentioning
confidence: 99%
“…Although OCL is a powerful language to perform queries over MOF models, it has two main problems: (i) it does not scale well when building complex queries [34] and (ii) changing complex queries may induce to developers in making mistakes. It is important to note that new queries must be created if we want to query other packages of the KDM instance to search for crosscutting concerns.…”
Section: Recovery Of Application Structurementioning
confidence: 99%
“…However, despite that the i* models are constructed taking into account the functional requirements of the system, functional metrics are not considered by the method. As stated in [Habela et al, 2005], for productivity reasons it is important to avoid model reconstruction dedicated for just measuring purposes, therefore we propose to adapt an existing functional size metric to the i* models constructed with PRiM. The work presented here is further developed in [Grau & Franch, 2007d] and [Grau, 2008a].…”
Section: Example: Reusing a Functional Size Structural Metricmentioning
confidence: 99%
“…It is a well-establish method and many measurement procedures have arisen to support it ([Condori-Fernandez et al, 2004], [Habela et al, 2005], among others).…”
Section: Cosmic Functional Size: Selecting the Appropriate Metricmentioning
confidence: 99%