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