Skip to Main content Skip to Navigation
Conference papers

From transformation traces to transformation rules: Assisting model driven engineering approach with formal concept analysis

Xavier Dolques 1, * Marianne Huchard 2 Clémentine Nebut 2
* Corresponding author
2 MAREL - Models And Reuse Engineering, Languages
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
Abstract : In this paper we are interested in semi-automatically generating labelled graph (model) transformations conform to a particular syntax (meta-model). Those transformations are basic operations in model driven engineering. They are usually developed by specialised programmers and for every change the source code must be updated. Our proposition is about generating transformation rules between two particular syntaxes using transformation examples (transformation traces) as input data. Examples are easier to write than a transformation program and often are already available. We are proposing a method based on FCA using relational descriptions of objects to find transformation rules. This method has been implemented and tested on transformations such as LATEX to HTML.
Document type :
Conference papers
Complete list of metadatas

Cited literature [22 references]  Display  Hide  Download

https://hal-lirmm.ccsd.cnrs.fr/lirmm-00412440
Contributor : Xavier Dolques <>
Submitted on : Tuesday, September 1, 2009 - 4:12:43 PM
Last modification on : Friday, July 20, 2018 - 7:58:02 PM
Long-term archiving on: : Tuesday, October 16, 2012 - 10:10:42 AM

File

2009ICCS.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : lirmm-00412440, version 1

Collections

Citation

Xavier Dolques, Marianne Huchard, Clémentine Nebut. From transformation traces to transformation rules: Assisting model driven engineering approach with formal concept analysis. ICCS'09: 17th International Conference on Conceptual Structures, Jul 2009, Moscow, Russia. pp.093-106. ⟨lirmm-00412440⟩

Share

Metrics

Record views

318

Files downloads

427