2010 14th IEEE International Enterprise Distributed Object Computing Conference Workshops 2010
DOI: 10.1109/edocw.2010.32
|View full text |Cite
|
Sign up to set email alerts
|

Learning Transformation Rules from Transformation Examples: An Approach Based on Relational Concept Analysis

Abstract: In Model Driven Engineering (MDE), model transformations are basic and primordial entities, thus easing their design and implementation is an important issue. A quite recently proposed way to create model transformations consists in deducing a transformation from examples of transformed models.Examples are easier to write than a transformation program and are often already available. We propose in this paper a method based on a machine learning method of the lattice domain, the Relational Concept Analysis, and… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2011
2011
2023
2023

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 19 publications
(8 citation statements)
references
References 10 publications
0
8
0
Order By: Relevance
“…The primary intent is to reach model repairing with human quality without requiring supervision potentially. Various studies [20,25] use ML techniques to automatically infer model transformation rules from sets of source and target models. Metalearning is a technique that aims at using ML itself to automatically learn the most appropriate algorithms and parameters for an ML problem.…”
Section: Machine Learning In Mdementioning
confidence: 99%
“…The primary intent is to reach model repairing with human quality without requiring supervision potentially. Various studies [20,25] use ML techniques to automatically infer model transformation rules from sets of source and target models. Metalearning is a technique that aims at using ML itself to automatically learn the most appropriate algorithms and parameters for an ML problem.…”
Section: Machine Learning In Mdementioning
confidence: 99%
“…The approach is taken a step further by producing transformation rules while overcoming the need for transformation mappings ]. Another contribution, not initially intended for Dolques et al [2010]. The approach is based on relational concept analysis to learn transformation patterns.…”
Section: Related Workmentioning
confidence: 99%
“…MTBE approaches aim to derive transformation rules starting from a set of interrelated source and target model pairs. Over the past few years, different approaches have been proposed to achieve MT automation using examples with ad-hoc heuristics [Varró 2006;], inductive logic programming [Balogh and Varró 2009], particle swarm optimization [Kessentini et al 2008], relational concept analysis [Dolques et al 2010], genetic programming [Faunes et al 2012], and so on.…”
Section: Introductionmentioning
confidence: 99%
“…Finally, RCA was applied in Software Engineering in order to solve different problems: normalize (by factorization) a UML class model [19,16] or a UML use case model [10]; for refactoring [26]; learn model transformation patterns [9]; build directories of Web services or components [5]; structure [7] or analyze [2,18] the variability in software product lines.…”
Section: Background and Motivationmentioning
confidence: 99%