Model-transformation design patterns
- Submitting institution
-
King's College London
- Unit of assessment
- 11 - Computer Science and Informatics
- Output identifier
- 87145556
- Type
- D - Journal article
- DOI
-
10.1109/TSE.2014.2354344
- Title of journal
- IEEE TRANSACTIONS ON SOFTWARE ENGINEERING
- Article number
- 6891324
- First page
- 1224
- Volume
- 40
- Issue
- 12
- ISSN
- 0098-5589
- Open access status
- Out of scope for open access requirements
- Month of publication
- September
- Year of publication
- 2014
- URL
-
-
- Supplementary information
-
-
- Request cross-referral to
- -
- Output has been delayed by COVID-19
- No
- COVID-19 affected output statement
- -
- Forensic science
- No
- Criminology
- No
- Interdisciplinary
- No
- Number of additional authors
-
1
- Research group(s)
-
-
- Citation count
- 26
- Proposed double-weighted
- No
- Reserve for an output with double weighting
- No
- Additional information
- The first paper to define a substantial set of model transformation (MT) design patterns. Twenty nine patterns, originating from systematic analysis of transformations in different MT languages, are rigorously defined and evaluated. The work supports MT practitioners in applying patterns to improve the quality of MT specifications (eg., Paige, "Engineering bidirectional transformations", BX 2018) and has been adopted as the basis of tools (eg., Mokaddem et al., SAM 2016). It is a leading reference in the field, and has been used as a basis for further research in the topic (eg., Ergin et al, Computer Languages, Systems and Structures, 2016).
- Author contribution statement
- -
- Non-English
- No
- English abstract
- -