TY - JOUR
T1 - Using plant model features to generate reduced test cases for programmable controllers
AU - Ma, Canlong
AU - Provost, Julien
N1 - Publisher Copyright:
© 2017
PY - 2017/7
Y1 - 2017/7
N2 - Complete conformance testing is a model-based test technique for programmable controllers. It checks whether an implementation conforms to its specifications with regard to all possible combinations of input signals, which is useful for small scale and safety critical systems. However, the state space explosion issue limits its application to large scale systems. This paper presents a method for reducing state space in generation of test cases by utilizing not only specification models but also features extracted from plant models. The application on a benchmark case study shows that the number of test cases is reduced significantly.
AB - Complete conformance testing is a model-based test technique for programmable controllers. It checks whether an implementation conforms to its specifications with regard to all possible combinations of input signals, which is useful for small scale and safety critical systems. However, the state space explosion issue limits its application to large scale systems. This paper presents a method for reducing state space in generation of test cases by utilizing not only specification models but also features extracted from plant models. The application on a benchmark case study shows that the number of test cases is reduced significantly.
KW - discrete event system
KW - programmable controller
KW - testing
KW - validation
UR - http://www.scopus.com/inward/record.url?scp=85031769951&partnerID=8YFLogxK
U2 - 10.1016/j.ifacol.2017.08.1238
DO - 10.1016/j.ifacol.2017.08.1238
M3 - Article
AN - SCOPUS:85031769951
SN - 1474-6670
VL - 50
SP - 11163
EP - 11168
JO - IFAC Proceedings Volumes (IFAC-PapersOnline)
JF - IFAC Proceedings Volumes (IFAC-PapersOnline)
IS - 1
ER -