arrow
Return

Efficient Execution of ATL Model Transformations Using Static Analysis and Parallelism

delete2022-04-01
delete10
delete
OA
AI
J
Jesús Sánchez Cuadrado *
L
Loli Burgueño
M
Manuel Wimmer
A
Antonio Vallecillo
DOI:10.1109/TSE.2020.3011388delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Although model transformations are considered to be the heart and soul of Model Driven Engineering (MDE), there are still several challenges that need to be addressed to unleash their full potential in industrial settings. Among other shortcomings, their performance and scalability remain unsatisfactory for dealing with large models, making their wide adoption difficult in practice. This paper presents A2L, a compiler for the parallel execution of ATL model transformations, which produces efficient code that can use existing multicore computer architectures, and applies effective optimizations at the transformation level using static analysis. We have evaluated its performance in both sequential and multi-threaded modes obtaining significant speedups with respect to current ATL implementations. In particular, we obtain speedups between 2.32x and 38.28x for the A2L sequential version, and between 2.40x and 245.83x when A2L is executed in parallel, with expected average speedups of 8.59x and 22.42x, respectively.
Keywords:
Unified modeling language
Analytical models
Engines
Java
Scalability
Static analysis
Biological system modeling
Model transformation
MDE
ATL
performance
scalability
parallelization
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Software Engineering cover
IEEE Transactions on Software Engineering
IF:
5.6
Papers:
2.9K
Citations:
1.1W

Organization

U
uoc universitat oberta de catalunya
Scholars:
1.5K
Papers: 1.3K
Citations: 0
U
University of Murcia
Scholars:
9.2K
Papers: 8.1K
Citations: 8
J
Johannes Kepler University Linz
Scholars:
5.5K
Papers: 4.6K
Citations: 106
U
universidad de malaga
Scholars:
1.2W
Papers: 9.2K
Citations: 6
researcher View more organizations
Cited Papers

Cited Papers

A new memory effect (MSD) in fully depleted SOI MOSFETs
err2005-09-01
err0
PREAI
errM. Bawedin; S. Cristoloveanu; J.G. Yun; D. Flandre
errShare
errSave
Electrophotographically printed insulator
err2002-01-01
err0
PREAI
errHelena Gleskova; Sigurd Wagner
errShare
errSave
Transparent and flexible tactile sensor for multi touch screen application with force sensing
err2009-06-01
err0
PREAI
errHong-Ki Kim; Seung-Gun Lee; Ji-Eun Han; Tae-Rim Kim; Sung-Up Hwang; Seong Deok Ahn; In-Kyu You; Kyoung-Ik Cho; Tai-Kyong Song; Kwang-Seok Yun
errShare
errSave
Novel technology for microlenses for imaging applications
err2018-10-25
err0
PREAI
errVasyl Motsnyi; Ingrid De Wolf; Veronique Rochus; Xavier Rottenberg; Ozlem Cangar; Jan Van Olmen; Stefano Guerrieri; Piet De Moor; Mustapha Zahir
errShare
errSave
errShare
errSave
Non-Woven Infection Prevention Fabrics Coated with Biobased Cranberry Extracts Inactivate Enveloped Viruses Such as SARS-CoV-2 and Multidrug-Resistant Bacteria
err2021-11-24
err0
errOAAI
errKazuo Takayama; Alberto Tuñón-Molina; Alba Cano-Vicent; Yukiko Muramoto; Takeshi Noda; José Luis Aparicio-Collado; Roser Sabater i Serra; Miguel Martí; Ángel Serrano-Aroca
errShare
errSave
researcher View more