2013
DOI: 10.1007/978-3-319-02654-1_18
|View full text |Cite
|
Sign up to set email alerts
|

Mapping-Aware Megamodeling: Design Patterns and Laws

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
12
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 17 publications
(12 citation statements)
references
References 27 publications
0
12
0
Order By: Relevance
“…(Given the retargeting of future work described above, it is not yet clear whether future development should be undertaken on the current pluto basis, however, or whether formal and theoretical work based on [8] will show a better way to proceed.) Manually implementing appropriate builders, as described, is routine, but we would further like to incorporate: wrappers to let builders invoke existing model transformation engines; auto-matic generation of builders from a megamodel expressed in an appropriate language such as MegaL/Forge [17]; connections with further megamodelling work such as [34,35]; generation of custom stamps from transformations; validation of orientation models; exploration of scalability, etc. By permitting, for low effort, trustworthy and fully incremental build of model-driven systems, this is a step towards continuous model-driven engineering, as requested, for example, in [32].…”
Section: Discussionmentioning
confidence: 99%
“…(Given the retargeting of future work described above, it is not yet clear whether future development should be undertaken on the current pluto basis, however, or whether formal and theoretical work based on [8] will show a better way to proceed.) Manually implementing appropriate builders, as described, is routine, but we would further like to incorporate: wrappers to let builders invoke existing model transformation engines; auto-matic generation of builders from a megamodel expressed in an appropriate language such as MegaL/Forge [17]; connections with further megamodelling work such as [34,35]; generation of custom stamps from transformations; validation of orientation models; exploration of scalability, etc. By permitting, for low effort, trustworthy and fully incremental build of model-driven systems, this is a step towards continuous model-driven engineering, as requested, for example, in [32].…”
Section: Discussionmentioning
confidence: 99%
“…The generator is modeled by the EMFGenerator function which takes a designated genModel to produce the javaFiles which in turn defines an object-graph language CustomObjects for Custom and the functions CustomSerialize and CustomDeserialize for de-/serialization. For instance, deserialization would result in a 'transient' (in-memory) object graph to [3][4][5][6][7][8][9] be treated in a special manner during verification (megamodel versus system); see the interconnection aspect 'Transient artifacts'.…”
Section: -8mentioning
confidence: 99%
“…Solution Model elements are semantically annotated by linking them to appropriate knowledge resources, e.g., pages on Wikipedia, DBpedia, or resources on schema.org. How exactly model elements exactly should be annotated and what sources to use, [3][4][5][6][7][8][9][10][11] depends, of course, on the specific megamodeling vocabulary. For instance, one could link languages or technologies to resources.…”
Section: Semantic Annotationsmentioning
confidence: 99%
See 2 more Smart Citations