Back to Search Start Over

On-the-fly conformance testing of safety PLC code using QuickCheck

Authors :
Adnan Khan
Martin Fabian
David Thönnessen
Source :
INDIN
Publication Year :
2019
Publisher :
IEEE, 2019.

Abstract

In this paper, an approach based on the IOCOS testing relation to test safety PLC code using the tool QuickCheck is presented. Testing and validation of the safety PLC code is typically carried out on a physical system using checklists. These checklists are developed by engineers using system specification. However, due to the manual nature of checklist generation and execution, certain test cases can be overlooked and can lead to human accidents. The presented approach allows on-the-fly generation and execution of test cases, which expands the scope of testing by including test cases unconceived during checklist generation. Furthermore, it is demonstrated how errors in the safety PLC code are uncovered based on the IOCOS relation.

Details

Database :
OpenAIRE
Journal :
2019 IEEE 17th International Conference on Industrial Informatics (INDIN)
Accession number :
edsair.doi...........94c5dccbf394db0f3864c90c39197595
Full Text :
https://doi.org/10.1109/indin41052.2019.8972277