MoDELS 2021
Workshop Program 
   
Workshop program (tentative!)

Monday October 2, 2023

08:30 Welcome and Introduction
by Dominique Blouin
08:35 Keynote "Model-Based Systems Engineering and Multi-Paradigm Modeling and Simulation, two faces of the same coin." [slides: PDF]
by Jérôme Hugues
Abstract:

Model-Based Systems Engineering (MBSE) and its supporting modeling language, procedures, and tools aim to assist Systems Engineers in making informed decisions while designing complex systems. It relies on a set of (mini) languages to help with requirement engineering, design, verification, and validation across the system engineering lifecycle. The purpose of Multi-Paradigm Modeling (MPM) is to create a basic framework for combining domain-specific models, with rigor and correction in mind.

In this talk, I will go over some of the contributions made by my group at the SEI to the assurance of Cyber-Physical Systems. This talk revolves around the complementarity of MBSE and MPM: my argument is that they are two sides of the same coin. To express their design, systems engineers use multiple formalisms, each adapted to certain goals. When merging formalisms, MPM advocates must focus on the value given. Finally, when flipping the "modeling" coin, both communities aim at increasing their chances of reaping the benefits of modeling.

10:00 Coffee Break
10:30 Paper "Weaving System-Level Properties with Architectural Decomposition for Mechatronic Co-Design" [PDF]
by Milan Cornelis, Yon Vanommeslaeghe, Bert Van Acker, Paul De Meulenaere
10:50 Paper "Towards Continuous Verification and Validation of Multi-Domain System Designs" [PDF]
by Yon Vanommeslaeghe, Bert Van Acker, Milan Cornelis, Paul De Meulenaere
11:10 Paper "Qualitative Tendencies for Hybrid System Simulation" [PDF]
by Baptiste Gueuziec, Jean-Pierre Gallois, Frédéric Boulanger
11:30 Discussion
12:00 Lunch Break
13:30 Paper "Barriers for Adopting FMI-based Co-Simulation in Industrial MBSE Processes" [PDF]
by Johan Cederbladh, Anna Reale, Andreas Bergsten, Richard Mikelöv, Antonio Cicchetti
13:50 Paper "Supporting Early-Safety Analysis of IoT Systems by Exploiting Testing Techniques" [PDF]
by Diego Clerissi, Juri Di Rocco, Davide Di Ruscio, Claudio Di Sipio, Felicien Ihirwe, Leonardo Mariani, Daniela Micucci, Maria Teresa Rossi, Riccardo Rubei
14:10 Paper "Collaboration And Versioning Framework - a Systematic Top-Down Approach" [PDF]
by Jakob Pietron, Alexander Raschke, Joeri Exelmans and Matthias Tichy
Note: This paper was submitted to the HoWCoM workshop. The HoWCoM workshop was merged with MPM4CPS.
14:30 Discussion
15:00 Coffee Break
15:30 Paper "A Multi-Robot Warehouse System: An Exemplar"
by Hussein Marah, Randy Paredis, Moharram Challenger, Hans Vangheluwe
15:50 Paper "ResyDuo: Combining data models and CF-based recommender systems to develop Arduino projects" [PDF]
by Juri Di Rocco, Claudio Di Sipio
16:10 Paper "Towards a Development Process for Multi-CPU Distributed Synchronous Software Applications" [PDF]
by Eric Lubat, Eric Jenn, Dominique Blouin, Marc Kaufmann
16:30 Discussion
17:00 End of workshop
Keynote Speaker

Jerome Hugues is a Senior Researcher at the Software Engineering Institute on the Assuring Cyber-Physical Systems team. He holds a Habilitation (2017) from INP Toulouse, a Ph.D. (2005) and an engineering degree (2002) both from Telecom ParisTech, and an MSc in Computer Science from UPMC (2002). His research interests focus on the design of software-based real-time and embedded systems and tools to support it. He is a member of the SAE AS-2C committee working on the AADL since 2005. Before joining the CMU/SEI, he was a professor at the Department of Engineering of Complex Systems of ISAE-Supaero in Toulouse France, in charge of teaching curriculum on systems engineering, safety-critical systems, and real-time systems. He contributes to the OSATE, Ocarina, and TASTE AADL toolchains.

[Website]

Maintained by Hans Vangheluwe. Last Modified: 2023/08/29 10:05:16.