TY - GEN
T1 - CoCoTest
T2 - 29th ACM/IEEE International Conference on Automated Software Engineering, ASE 2014
AU - Matinnejad, Reza
AU - Nejati, Shiva
AU - Briand, Lionel C.
AU - Bruckmann, Thomas
N1 - Publisher Copyright:
© 2014 ACM.
PY - 2014
Y1 - 2014
N2 - 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 scenarios 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 experiments 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. Categories and Subject Descriptors [Software Engineering]: Testing and Debugging.
AB - 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 scenarios 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 experiments 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. Categories and Subject Descriptors [Software Engineering]: Testing and Debugging.
KW - Automotive software systems
KW - Continuous controllers
KW - MATLAB/Simulink models
KW - Search-based testing
UR - http://www.scopus.com/inward/record.url?scp=84908637439&partnerID=8YFLogxK
U2 - 10.1145/2642937.2648625
DO - 10.1145/2642937.2648625
M3 - Conference contribution
AN - SCOPUS:84908637439
T3 - ASE 2014 - Proceedings of the 29th ACM/IEEE International Conference on Automated Software Engineering
SP - 855
EP - 858
BT - ASE 2014 - Proceedings of the 29th ACM/IEEE International Conference on Automated Software Engineering
PB - Association for Computing Machinery, Inc
Y2 - 15 September 2014 through 19 September 2014
ER -