Detailed Program
Wednesday | ||
08:30-10:00
|
Welcome, Keynote
|
|
10:30-12:00
|
Data Quality and Security
|
|
Damiano Torre, Ghanem Soltana, Mehrdad Sabetzadeh, Lionel C. Briand, Yuri Auffinger and Peter Goes | Using Models to Enable Compliance Checking against the GDPR: An Experience Report | |
Gopi Krishnan Rajbahadur, Gustavo Oliva, Ahmed Hassan and Juergen Dingel | Pitfalls Analyzer: Quality Control for Model-Driven Data Science Pipelines | |
Sven Peldszus, Katja Tuma, Daniel Strüber, Riccardo Scandariato and Jan Jürjens | Secure Data-Flow Compliance Checks between Models and Code based on Automated Mappings | |
13:30-15:00
|
Design and Development
|
|
Antonio Bucchiarone, Antonio Cicchetti and Annapaola Marconi | Exploiting Multi-Level Modelling for Designing and Deploying Gameful Systems | |
Ennio Visconti, Christos Tsigkanos, Zhenjiang Hu and Carlo Ghezzi | Model-Driven Design of City Spaces via Bidirectional Transformations | |
Dennis Priefer, Peter Kneisel, Wolf Rost, Daniel Strüber and Gabriele Taentzer | Applying MDD in the Content Management System Domain: Scenarios and Empirical Assessment | |
15:30-17:00
|
Testing
|
|
Muhammad Zohaib Iqbal, Hassan Sartaj, Muhammad Uzair Khan, Fitash Ul Haq and Ifrah Qaisar | A Model-based Testing Approach for Cockpit Display Systems of Avionics | |
Esther Guerra, Juan De Lara and Jesús Sánchez Cuadrado | Towards effective mutation testing for ATL | |
Aren Babikian, Csaba Hajdu, István Majzik, Kristóf Marussy, Zoltan Micskei, Oszkár Semeráth, Zoltán Szatmári, Daniel Varro and András Vörös | Towards System-Level Testing with Coverage Guarantees for Autonomous Vehicles | |
10:30-17:00
|
Industry Day
|
|
17:00-19:00 | Steering Committee Meeting | |
18:30-23:00 | Main Reception and Poster Session | |
Stand-alone Posters: | ||
Victor-Alejandro Ortiz, Montserrat Estañol, Maria-Cristina Marinescu, Maria-Ribera Sancho, Ernest Teniente and Carmen Rueda | A Semantic Model To Fight Social Exclusion | |
Masaki Nakamura and Kazutoshi Sakakibara | Formal verification and mathematical optimization for autonomous vehicle group controllers | |
Diego Prens, Iván Alfonso, Kelly Garcés and John Guerra-Gomez | Continuous Delivery of Software on IoT Devices | |
Mohammad Sharaf, Mai Abusair, Henry Muccini, Rami Eleiwi, Yara Shana’A and Ithar Saleh | Generating Heterogeneous Codes for IoT Systems | |
Paper-accompanying Posters: | ||
Valentin Besnard, Ciprian Teodorov, Frédéric Jouault, Matthias Brun and Philippe Dhaussy | Verifying and Monitoring UML Models with Observer Automata | |
Sven Peldszus, Katja Tuma, Daniel Strüber, Jan Jürjens and Riccardo Scandariato | Security Compliance Checks between Models and Code based on Automated Mappings | |
Antonio Bucchiarone, Antonio Cicchetti and Annapaola Marconi | GDF: a Gamification Design Framework powered by Model-Driven Engineering | |
Philipp Obergfell, Stefan Kugele and Eric Sax | Model-Based Resource Analysis and Synthesis of Service-Oriented Automotive Software Architectures | |
Visar Januzaj and Stefan Kugele | On the Structure of Avionics Systems Architecture | |
Thursday | ||
09:00-10:00
|
Keynote
|
|
10:30-12:00
|
Artifact Generation
|
|
Nadia Hammoudeh Garcia, Ludovic Delval, Mathias Lüdtke, André Santos, Björn Kahl and Mirko Bordignon | Model Generation – combining MDE development and ROS manual code | |
Alexandru Burdusel, Steffen Zschaler and Stefan John | ||
Jenny Ruiz, Estefanía Serral, Monique Snoeck | Evaluating user interface generation approaches: model-based versus model-driven development | |
Architecture Analysis
|
||
Sam Procter and Lutz Wrage | ||
Philipp Obergfell, Stefan Kugele and Eric Sax | ||
Assylbek Jumagaliyev and Yehia Elkhatib | A Modelling Language to Support Evolution of Multi-Tenant Cloud Data Architectures | |
Remodd
|
||
Betty H.C. Cheng
|
Repository for Model Driven Development – Hands-on Demonstration | |
13:30-15:00
|
Panel
|
|
Model Execution
|
||
Erwan Bousse and Manuel Wimmer | Domain-Level Observation and Control for Compiled Executable DSLs | |
Yentl Van Tendeloo, Simon Van Mierlo, Hans Vangheluwe | A Multi-Paradigm Modelling approach to live modelling | |
Fazilat Hojaji, Tanja Mayerhofer, Bahman Zamani, Abdelwahab Hamou-Lhadj, Erwan Bousse | Model execution tracing: a systematic mapping study | |
Tools and Demos
|
||
Mattias Mohlin | Combining UML RealTime with Node-RED | |
Julio Sandobalin, Emilio Insfran, Silvia Abrahao | ARGON: A Model-Driven Infrastructure Provisioning Tool | |
Omar Hassane, Sadaf Mustafiz, Ferhat Khendek, Maria Toeroe | MAPLE-T: A Tool for Process Enactment with Traceability Support | |
Antonio Bucchiarone, Antonio Cicchetti, Annapaola Marconi | GDF: a Gamification Design Framework powered by Model-Driven Engineering | |
Hamza Ed-Douibi, Javier Luis Cánovas Izquierdo, Francis Bordeleau, Jordi Cabot | WAPIml: Towards a Modeling Infrastructure for Web APIs | |
15:30-17:00
|
Formal Verification and Static Analysis
|
|
Valentin Besnard, Ciprian Teodorov, Frédéric Jouault, Matthias Brun and Philippe Dhaussy | Verifying and Monitoring UML Models with Observer Automata | |
Iván Ruiz-Rube, Tatiana Person, Juan Manuel Dodero, José Miguel Mota, Javier Merchán Sánchez-Jara | Applying static code analysis for domain-specific languages | |
Alvaro Miyazawa, Pedro Ribeiro, Wei Li, Ana Cavalcanti, Jon Timmis, Jim Woodcock | RoboChart: modelling and verification of the functional behaviour of robotic applications | |
Modeling Environment
|
||
Brice Morin and Nicolas Ferry | Model-based, Platform-independent Logging for Heterogeneous Targets | |
Parsa Pourali and Joanne M. Atlee | ||
Antonio Garcia-Dominguez, Nelly Bencomo, Juan Marcelo Parra-Ullauri and Luis Garcia Paucar | Querying and annotating model histories with time-aware patterns | |
Tools and Demos
|
||
Mojtaba Bagherzadeh, Karim Jahed, Benoit Combemale, Juergen Dingel | Live-UMLRT: A Tool for Live Modeling of UML-RT Models | |
Asma Charfi, Shuai Li, Patrick Tessier, Thomas Peyret, Chokri Mraidha, Sebastien Gérard | A Model Driven Tool for Requirements and Hardware Engineering | |
Lucas Lima, Amaury Tavares | Verifying deadlock and nondetermenism in activity diagrams | |
Hanh-Hoang Doan, Martin Gogolla | Quality Improvement for UML and OCL Models through Bad Smell and Metric Definition | |
Parsa Pourali, Joanne M. Atlee | UCAnDoModels: A Context-based Model Editor for Editing and Debugging UML Class and State-Machine Diagrams | |
19:00-23:00 | Banquet | |
Friday | ||
09:00-10:00
|
Keynote
|
|
10:30-12:00
|
System Modeling
|
|
Beatriz A. Sanchez, Dimitris Kolovos, Richard Paige, Athanasios Zolotas and Horacio Hoyos | On-the-fly Translation and Execution of OCL-like Queries on Simulink Models | |
Sabine Wolny, Alexandra Mazak, Christine Carpella, Verena Geist, Manuel Wimmer | Thirteen years of SysML: a systematic mapping study | |
Patrick Leserf, Pierre de Saqui-Sannes, Jérôme Hugues | Trade-off analysis for SysML models using decision points and CSPs | |
MODELS & SoSyM Most Influential Papers
|
||
Betty H. C. Cheng, Pete Sawyer, Nelly Bencomo, and Jon Whittle | ||
Karsten Ehrig, Jochen Malte Kuester, and Gabriele Taentzer | Generating instance models from meta models | |
Marcello La Rosa, Wil M. P. van der Aalst, Marlon Dumas, and Arthur H.M. ter Hofstede | Questionnaire-based variability modeling for system configuration | |
13:30-15:00
|
Runtime Models
|
|
Márton Búr and Daniel Varro | Towards WCET Estimation of Graph Queries@Run.time | |
Nelly Bencomo and Luis Garcia Paucar | RaM: Requirements-aware Runtime Models for Decision-making using Bayesian Inference | |
Thomas Brand and Holger Giese | Modeling approach and evaluation criteria for adaptive and long-living structural runtime models | |
Requirements Modeling and Analysis
|
||
Mauricio Alferez, Fabrizio Pastore, Mehrdad Sabetzadeh, Lionel Briand and Jean-Richard Riccardi | Bridging the Gap between Requirements Modeling and Behavior-driven Development | |
Cesar Augusto Ribeiro dos Santos, Amr Hany Saleh, Tom Schrijvers and Mike Nicolai | CONDEnSe: Contract-Based Design Synthesis | |
Byron Devries and Betty Cheng | Goal-Based Modeling and Analysis of Non-Functional Requirements | |
Modeling and ML/AI (10 mins longer)
|
||
Phuong Nguyen, Juri Di Rocco, Davide Di Ruscio, Alfonso Pierantonio and Ludovico Iovino | Automated Classification of Metamodel Repositories: A Machine Learning Approach | |
Evgeny Kusmenko and Bernhard Rumpe | Modeling and Training Neural Processing Systems | |
Loli Burgueño, Jordi Cabot and Sebastien Gerard | An LSTM-Based Neural Network Architecture for Model Transformations | |
Thomas Hartmann, Assaad Moawad, Cedric Schockaert, Francois Fouquet and Yves Le Traon | Meta-Modelling Meta-Learning |