2010
DOI: 10.1007/978-3-642-12107-4_25
|View full text |Cite
|
Sign up to set email alerts
|

Closing the Gap between Modelling and Java

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
30
0

Year Published

2010
2010
2018
2018

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 45 publications
(30 citation statements)
references
References 9 publications
0
30
0
Order By: Relevance
“…For example, we exclude studies on model refactoring or transformation if they do not include any reverse engineering phase in the proposed refactoring or transformation process. We also exclude studies on parsers just for program compilation even though these parsers such as javac and the Eclipse Java Development Tools (JDT) in Java have internal metamodels (Heidenreich et al 2010).…”
Section: Exclusion Criteriamentioning
confidence: 99%
See 2 more Smart Citations
“…For example, we exclude studies on model refactoring or transformation if they do not include any reverse engineering phase in the proposed refactoring or transformation process. We also exclude studies on parsers just for program compilation even though these parsers such as javac and the Eclipse Java Development Tools (JDT) in Java have internal metamodels (Heidenreich et al 2010).…”
Section: Exclusion Criteriamentioning
confidence: 99%
“…None of these implementations does provide an integration with standard metamodelling tools (Heidenreich et al 2010); i.e., these are not originally intended for program reverse engineering objectives. c).…”
Section: Exclusion Criteriamentioning
confidence: 99%
See 1 more Smart Citation
“…This approach promotes reusability because the same transformation can be applied to every meta-model to which we can bind the concept. The figure shows part of the binding of the concept to a simplification of the UML2 meta-model [37] and to the Java meta-model (a slight modification of the one proposed by the JaMoPP project [19] An additional advantage of this approach is that concepts are simpler, with less accidental details than the meta-models they get bound to, resulting in simpler transformations. This is so because concepts are specifically designed for a transformation while meta-models gather the abstractions of a domain, and hence may become large.…”
Section: Motivation Overview and Challengesmentioning
confidence: 99%
“…First, the parser of our language and the code generation templates are implemented with the EMFText 1 language workbench. For this purpose, we have defined the AspectJ grammar by using JaMoPP 2 [HJSW10] as the foundation and extended it with the grammar for instance pointcuts which was presented interspersed with the previous section.…”
Section: Compilation Of Instance Pointcutsmentioning
confidence: 99%