Write a Blog >>
ICSE 2021
Mon 17 May - Sat 5 June 2021
Wed 26 May 2021 16:05 - 16:25 at Blended Sessions Room 4 - 2.4.4. Models and DSLs Chair(s): Joanne M. Atlee
Thu 27 May 2021 04:05 - 04:25 at Blended Sessions Room 4 - 2.4.4. Models and DSLs

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.

Wed 26 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

16:05 - 17:00
2.4.4. Models and DSLsNIER - New Ideas and Emerging Results / Journal-First Papers at Blended Sessions Room 4 +12h
Chair(s): Joanne M. Atlee University of Waterloo
16:05
20m
Paper
Efficient execution of ATL model transformations using static analysis and parallelismJournal-First
Journal-First Papers
Jesús Sánchez Cuadrado , Loli Burgueño Open University of Catalonia, Manuel Wimmer JKU Linz, Antonio Vallecillo University of Málaga, Spain
Link to publication DOI Pre-print Media Attached
16:25
15m
Paper
Towards Domain-Specific Modelling Environments based on Augmented RealityNIER
NIER - New Ideas and Emerging Results
Léa Brunschwig Universidad Autónoma de Madrid, Rubén Campos-López Universidad Autónoma de Madrid, Esther Guerra Universidad Autonoma de Madrid, Juan de Lara Autonomous University of Madrid
Pre-print Media Attached
16:40
20m
Paper
Execution of Partial State Machine ModelsJournal-First
Journal-First Papers
Mojtaba Bagherzadeh , Nafiseh Kahani University of Carlton, Karim Jahed Queen's University, Juergen Dingel Queen's University, Kingston, Ontario
Link to publication DOI Pre-print Media Attached

Thu 27 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

04:05 - 05:00
04:05
20m
Paper
Efficient execution of ATL model transformations using static analysis and parallelismJournal-First
Journal-First Papers
Jesús Sánchez Cuadrado , Loli Burgueño Open University of Catalonia, Manuel Wimmer JKU Linz, Antonio Vallecillo University of Málaga, Spain
Link to publication DOI Pre-print Media Attached
04:25
15m
Paper
Towards Domain-Specific Modelling Environments based on Augmented RealityNIER
NIER - New Ideas and Emerging Results
Léa Brunschwig Universidad Autónoma de Madrid, Rubén Campos-López Universidad Autónoma de Madrid, Esther Guerra Universidad Autonoma de Madrid, Juan de Lara Autonomous University of Madrid
Pre-print Media Attached
04:40
20m
Paper
Execution of Partial State Machine ModelsJournal-First
Journal-First Papers
Mojtaba Bagherzadeh , Nafiseh Kahani University of Carlton, Karim Jahed Queen's University, Juergen Dingel Queen's University, Kingston, Ontario
Link to publication DOI Pre-print Media Attached