ECMFA 2023
Thu 20 - Fri 21 July 2023 Leicester, United Kingdom
co-located with STAF 2023
Thu 20 Jul 2023 12:15 - 12:45 at Oak - ECMFA Session 2: Industrial and Applications Chair(s): Juan de Lara

Matlab/Simulink is a graphical modeling environment that has become the de facto standard for the industrial model-based development of embedded systems. Practitioners employ different structuring mechanisms to manage Simulink models’ growing size and complexity. One important architectural element is the so-called bus, which can combine multiple signals into composite ones, thus, reducing a model’s visual complexity. However, when and how to effectively use buses is a non-trivial design problem with several trade-offs. To date, only little guidance exists, often applied in an ad-hoc and subjective manner, leading to suboptimal designs. Using an inductive-deductive research approach, we conducted an exploratory survey among Simulink practitioners and extracted bus usage information from a corpus comprising 433 open-source Simulink models. We elicited 22 hypotheses on bus usage advantages, disadvantages, and best practices from the data, whose validity was later tested through a confirmatory survey. Our findings serve as requirements for static analysis tools and pave the way toward guidelines on bus usage in Simulink.

Thu 20 Jul

Displayed time zone: London change

11:15 - 12:45
ECMFA Session 2: Industrial and ApplicationsTechnical Track at Oak
Chair(s): Juan de Lara Autonomous University of Madrid

Remote Participants: Zoom Link

11:15
30m
Talk
A model-based framework for IoT systems in wastewater treatment plants
Technical Track
P: Iván Alfonso Internet Interdisciplinary Institute, Universitat Oberta de Catalunya, Abel Gómez Universitat Oberta de Catalunya, Silvia Doñate Depuración de Aguas del Mediterráneo, kelly Garces Pernett Universidad de los Andes , Bogotá, Colombia, Harold Castro Department of Systems and Computing Engineering, Universidad de los Andes, Colombia, Jordi Cabot Luxembourg Institute of Science and Technology
DOI
11:45
30m
Talk
Bridging the Gap between SysML and OPC UA Information Models for Industry 4.0
Technical Track
P: Fadwa Rekik Softeam, Saadia Dhouib CEA LIST, Quang-Duy Nguyen Université Paris-Saclay, CEA, List
DOI File Attached
12:15
30m
Talk
Simulink bus usage in practice: an empirical study
Technical Track
P: Tiago Amorim University of Cologne, Alexander Boll University of Bern, Ferry Bachmann , Timo Kehrer University of Bern, Andreas Vogelsang University of Cologne, Hartmut Pohlheim
DOI Pre-print