Teaching Model-Driven Engineering from a model-testing perspective
Thu 30 May 2024 12:15 - 12:40 at Room 4 - Student Presentation (Closed)
Thu 30 May 2024 12:40 - 14:00 at Hall - Poster Session
Thu 30 May 2024 15:00 - 15:30 at Hall - Poster Session
In Model-Driven Engineering (MDE), code is automatically generated from a model. However, even assuming that the code generated is error-free, there is no guarantee that the model used correctly reflects the requirements of the software system. This requires validation in the form of model testing. Although the practice of teaching modelling to students has been well researched, students still often struggle with modelling. Preliminary results of the thesis show that students’ models often contain deadlock situations and that students’ cognitive strategies when designing test cases for models often lack in testing for undesired scenarios. This thesis therefore looks at the challenge of teaching conceptual modelling via a new perspective, namely that of model testing. The thesis investigates whether teaching conceptual modelling via a testing perspective can be beneficial for students’ modelling skills. Hereunto, we have designed two tools that provide feedback on model testing. These tools are being evaluated in terms of teaching students desired modelling skills. One of the tools had already been found to yield an increase for students’ model coverage. The other tool will firstly be evaluated in a similar way. After which both tools will be evaluated in terms of yielding other desired modelling skills such as model evaluation capabilities.
Thu 30 MayDisplayed time zone: Eastern Time (US & Canada) change
11:00 - 12:40 | |||
11:00 25mDoctoral symposium paper | Agile Regression Testing Doctoral Symposium Suddhasvatta Das Arizona State University | ||
11:25 25mDoctoral symposium paper | Insights into System Failures: ML-Assisted Testing and Failure Models for Cyber-Physical Systems Doctoral Symposium Baharin Aliashrafi Jodat University of Ottawa | ||
11:50 25mDoctoral symposium paper | Search-based Security Testing of Enterprise Microservices Doctoral Symposium | ||
12:15 25mDoctoral symposium paper | Teaching Model-Driven Engineering from a model-testing perspective Doctoral Symposium Felix Cammaerts KU Leuven File Attached |