Back to Search
Start Over
On-the-fly conformance testing of safety PLC code using QuickCheck
- 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.
- Subjects :
- 0209 industrial biotechnology
Model-based testing
Relation (database)
business.industry
Computer science
ComputerApplications_COMPUTERSINOTHERSYSTEMS
System requirements specification
02 engineering and technology
Checklist
Test (assessment)
020901 industrial engineering & automation
Test case
0202 electrical engineering, electronic engineering, information engineering
Code (cryptography)
020201 artificial intelligence & image processing
Software engineering
business
Conformance testing
Subjects
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