Mutation Testing of Simulink Cyber-Physical System Models: Challenges and Solutions in Practice

📅 2026-08-25
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
本文探讨了在Simulink模型中应用变异测试遇到的挑战及解决方案,特别是在需求追溯和Stateflow变异测试方面。
📝 Abstract
Several experience reports illustrate that mutation testing is capable of supporting a shift-left testing strategy, especially in industries where late bug discovery incurs very high costs and risks. In the context of cyber-physical systems, a shift left implies that engineers need to test the design models used to simulate, prototype, and analyse the feasibility of the system under design. In this paper, we analyse the challenges we encountered and the lessons we learned when incorporating mutation testing in the context of DUCO, a company producing ventilation systems for buildings. The engineers within DUCO have years of experience with model-based engineering centered around Simulink and StateFlow, including unit tests for their models. During a pilot project with our tool prototype MUT4SLX we learned that equivalent mutants, requirement traceability, and mutation testing for Stateflow represent particular challenges not yet reported in the academic literature.
Problem

Research questions and friction points this paper is trying to address.

mutation testing
cyber-physical systems
Simulink
Stateflow
model-based engineering
Innovation

Methods, ideas, or system contributions that make the work stand out.

mutation testing
cyber-physical systems
Simulink
Stateflow
equivalent mutants
💼 Related Jobs
No related jobs found.
M
Murat Kavak
Universiteit Antwerpen, Belgium; Flanders Make VZW, Belgium
O
Onur Kilincceker
Universiteit Antwerpen, Belgium; Flanders Make VZW, Belgium
Serge Demeyer
Serge Demeyer
University of Antwerp
Software EngineeringSoftware EvolutionTest Automation
K
Kevin Vandenbroucke
DUCO (NV), Belgium
H
Halim Abdurrahman Ceylan
Department of International Computer, Graduate School of Natural and Applied Sciences, Ege University, Izmir, Türkiye