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
Times are displayed in 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. AtleeUniversity 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ñoOpen University of Catalonia, Manuel WimmerJKU Linz, Antonio VallecilloUniversity of Málaga, Spain
Link to publication DOI Pre-print
16:25
15m
Paper
Towards Domain-Specific Modelling Environments based on Augmented RealityNIER
NIER - New Ideas and Emerging Results
Léa BrunschwigUniversidad Autónoma de Madrid, Rubén Campos-LópezUniversidad Autónoma de Madrid, Esther GuerraUniversidad Autonoma de Madrid, Juan de LaraAutonomous University of Madrid
Pre-print
16:40
20m
Paper
Execution of Partial State Machine ModelsJournal-First
Journal-First Papers
Mojtaba Bagherzadeh, Nafiseh KahaniUniversity of Carlton, Karim JahedQueen's University, Juergen DingelQueen's University, Kingston, Ontario
Link to publication DOI Pre-print

Thu 27 May
Times are displayed in 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ñoOpen University of Catalonia, Manuel WimmerJKU Linz, Antonio VallecilloUniversity of Málaga, Spain
Link to publication DOI Pre-print
04:25
15m
Paper
Towards Domain-Specific Modelling Environments based on Augmented RealityNIER
NIER - New Ideas and Emerging Results
Léa BrunschwigUniversidad Autónoma de Madrid, Rubén Campos-LópezUniversidad Autónoma de Madrid, Esther GuerraUniversidad Autonoma de Madrid, Juan de LaraAutonomous University of Madrid
Pre-print
04:40
20m
Paper
Execution of Partial State Machine ModelsJournal-First
Journal-First Papers
Mojtaba Bagherzadeh, Nafiseh KahaniUniversity of Carlton, Karim JahedQueen's University, Juergen DingelQueen's University, Kingston, Ontario
Link to publication DOI Pre-print

Information for Participants
Info for Blended Sessions Room 4: