We present CoCoTest, a tool for automated testing of continuous controllers at the Model-in-the-Loop stage. CoCoTest combines explorative and exploitative search algorithms to identify scenar- ios in the controller input space that violate or are likely to violate the controller requirements. This enables a scalable and systematic way to test continuous properties of such controllers. Our experi- ments show that CoCoTest identifies critical flaws in the controller design that are rarely found by manual testing and go unnoticed until late stages of embedded software system development
In the industrial automation domain, Programmable Logic Controllers (PLC) control production plants;...
Model-based approaches in the development of embedded software become more and more widely spread. I...
To ensure ultra-high dependability and ultra-low defect rates, certification standards such as DO-17...
We present CoCoTest, a tool for automated testing of continuous controllers at the Model-in-the-Loop...
peer reviewedContext. Testing and verification of automotive embedded software is a major chal- leng...
Continuous controllers have been widely used in automotive do- main to monitor and control physical ...
peer reviewedThe number and the complexity of software components embedded in today’s vehicles is r...
peer reviewedModeling mixed discrete-continuous controllers using Stateflow is common practice and h...
The test of embedded systems is well-supported by a number of different test methods and tools if th...
Cyber-Physical Systems (CPSs) are often safety-critical and deployed in uncertain environments. Iden...
Context. Simulink/Stateflow is an advanced system modeling platform which is prevalently used in the...
This article reports the results of an industrial case study demonstrating the efficacy of a model-b...
Model-based approaches in the development of embedded software become more and more widely spread. I...
Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer S...
Formal verification of a control system can be performed by checking if a model of its dynamical beh...
In the industrial automation domain, Programmable Logic Controllers (PLC) control production plants;...
Model-based approaches in the development of embedded software become more and more widely spread. I...
To ensure ultra-high dependability and ultra-low defect rates, certification standards such as DO-17...
We present CoCoTest, a tool for automated testing of continuous controllers at the Model-in-the-Loop...
peer reviewedContext. Testing and verification of automotive embedded software is a major chal- leng...
Continuous controllers have been widely used in automotive do- main to monitor and control physical ...
peer reviewedThe number and the complexity of software components embedded in today’s vehicles is r...
peer reviewedModeling mixed discrete-continuous controllers using Stateflow is common practice and h...
The test of embedded systems is well-supported by a number of different test methods and tools if th...
Cyber-Physical Systems (CPSs) are often safety-critical and deployed in uncertain environments. Iden...
Context. Simulink/Stateflow is an advanced system modeling platform which is prevalently used in the...
This article reports the results of an industrial case study demonstrating the efficacy of a model-b...
Model-based approaches in the development of embedded software become more and more widely spread. I...
Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer S...
Formal verification of a control system can be performed by checking if a model of its dynamical beh...
In the industrial automation domain, Programmable Logic Controllers (PLC) control production plants;...
Model-based approaches in the development of embedded software become more and more widely spread. I...
To ensure ultra-high dependability and ultra-low defect rates, certification standards such as DO-17...