2016
DOI: 10.1145/2904904
|View full text |Cite
|
Sign up to set email alerts
|

Multi-Step Learning and Adaptive Search for Learning Complex Model Transformations from Examples

Abstract: Model-driven engineering promotes models as main development artifacts. As several models may be manipulated during the software-development life cycle, model transformations ensure their consistency by automating model generation and update tasks. However, writing model transformations requires much knowledge and effort that detract from their benefits. To address this issue, Model Transformation by Example (MTBE) aims to learn transformation programs from source and target model pairs supplied as examples. I… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
14
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
6
1
1

Relationship

1
7

Authors

Journals

citations
Cited by 31 publications
(15 citation statements)
references
References 42 publications
0
14
0
Order By: Relevance
“…IMAs are either applied to narrow contexts, e.g., the current model state and its possible extension with regards to the metamodel [35], or to specific interactions, e.g., helping modelers build and query domain-specific models using natural language via a chatbot interface [31,32]. IMAs may also target specific activities, such as system requirements (e.g., focus on variability [7] 3 or behavior [18]), domain modeling [5], or model transformations [8,12]. Finally, leveraging a collective knowledge for a recommender system for the whole modeling process is envisioned to not only infer model transformations but 3 Not included in assessment, because it is a literature review also recommend model repair or refactoring [23].…”
Section: Assessment Of Related Workmentioning
confidence: 99%
“…IMAs are either applied to narrow contexts, e.g., the current model state and its possible extension with regards to the metamodel [35], or to specific interactions, e.g., helping modelers build and query domain-specific models using natural language via a chatbot interface [31,32]. IMAs may also target specific activities, such as system requirements (e.g., focus on variability [7] 3 or behavior [18]), domain modeling [5], or model transformations [8,12]. Finally, leveraging a collective knowledge for a recommender system for the whole modeling process is envisioned to not only infer model transformations but 3 Not included in assessment, because it is a literature review also recommend model repair or refactoring [23].…”
Section: Assessment Of Related Workmentioning
confidence: 99%
“…To the best of our knowledge, which is in accordance with the surveys presented in [6,19], only two dedicated approaches addressing the specification of in-place transformations by-example have been proposed in the literature [11,27]. They have in common with our approach the idea of using standard visual editors to demonstrate model transformations.…”
Section: Related Workmentioning
confidence: 68%
“…Model transformation by-example. Since specifying model transformations from scratch using the abstract syntax of a DSML is a difficult and error-prone task, learning them from existing transformation examples is highly desirable and has motivated a plethora of work in this field, see the pre-2012 approaches surveyed in [19] and, more recently, in [6].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…for performance prediction, defect classification), and it would be noteworthy to investigate the emerging needs of the MDE communities and feasibility of the learning techniques for MDE. The approach in [11] for learning model transformations by examples is one of the few pieces of such work in MDE. e) Visualization: We propose visualization and visual analytics techniques to inspect a whole dataset of artefacts (e.g.…”
Section: Treating Mde Artefacts As Datamentioning
confidence: 99%