Fault-localization is considered to be a very tedious and time-consuming activity in the design of complex Cyber-Physical Systems (CPS). This laborious task essentially requires expert knowledge of the system in order to discover the cause of the fault. In this context, we propose a new procedure that AIDS designers in debugging Simulink/Stateflow hybrid system models, guided by Signal Temporal Logic (STL) specifications. The proposed method relies on three main ingredients: (1) a monitoring and a trace diagnostics procedure that checks whether a tested behavior satisfies or violates an STL specification, localizes time segments and interfaces variables contributing to the property violations; (2) a slicing procedure that maps these observa...
Abstract. Fault localisation, i.e. the identification of program locations that cause errors, takes ...
Model-based development frameworks for cyber-physical systems (CPSs) such as Simulink and Stateflow ...
Diagnosing faults in large cyber-physical production systems is hard and often done manually. n this...
Debugging Simulink models presents a significant challenge in the embedded industry. In this work, w...
Debugging Simulink models presents a significant challenge in the embedded industry. In this work, w...
Embedded controllers for cyber-physical systems are often parameterized by look-up maps representing...
Matlab/Simulink is an advanced environment for modeling and simulating multidomain dynamic systems. ...
Automatic techniques for helping developers in finding the root causes of software failures are extr...
Automated fault diagnosis is emerging as an important factor in achieving an acceptable and competit...
Automatic techniques for helping developers in nding the root causes of software failures are extrem...
peer reviewedOne promising way to improve the accuracy of fault localization based on statistical d...
© 2021, The Author(s).We present an automated system repair framework for cyber-physical systems. Th...
Locating software components that are responsible for observed failures is a time-intensive and expe...
Abstract—Debugging techniques assist a developer in localizing and correcting faults in a system’s d...
Despite extensive testing in the development phase, resid-ual defects can be a great threat to depen...
Abstract. Fault localisation, i.e. the identification of program locations that cause errors, takes ...
Model-based development frameworks for cyber-physical systems (CPSs) such as Simulink and Stateflow ...
Diagnosing faults in large cyber-physical production systems is hard and often done manually. n this...
Debugging Simulink models presents a significant challenge in the embedded industry. In this work, w...
Debugging Simulink models presents a significant challenge in the embedded industry. In this work, w...
Embedded controllers for cyber-physical systems are often parameterized by look-up maps representing...
Matlab/Simulink is an advanced environment for modeling and simulating multidomain dynamic systems. ...
Automatic techniques for helping developers in finding the root causes of software failures are extr...
Automated fault diagnosis is emerging as an important factor in achieving an acceptable and competit...
Automatic techniques for helping developers in nding the root causes of software failures are extrem...
peer reviewedOne promising way to improve the accuracy of fault localization based on statistical d...
© 2021, The Author(s).We present an automated system repair framework for cyber-physical systems. Th...
Locating software components that are responsible for observed failures is a time-intensive and expe...
Abstract—Debugging techniques assist a developer in localizing and correcting faults in a system’s d...
Despite extensive testing in the development phase, resid-ual defects can be a great threat to depen...
Abstract. Fault localisation, i.e. the identification of program locations that cause errors, takes ...
Model-based development frameworks for cyber-physical systems (CPSs) such as Simulink and Stateflow ...
Diagnosing faults in large cyber-physical production systems is hard and often done manually. n this...