Design-to-Test Approach for Programmable Controllers in Safety-Critical Automation Systems

This article presents a design-to-test (DTT) approach for enhancing black-box complete conformance testing of programmable controllers, where their specifications can be modeled as finite state machines. Given an automation system, the testing objective is to check whether its implemented controller...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on industrial informatics Vol. 16; no. 10; pp. 6499 - 6508
Main Authors: Ma, Canlong, Provost, Julien
Format: Journal Article
Language:English
Published: Piscataway IEEE 01.10.2020
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects:
ISSN:1551-3203, 1941-0050
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This article presents a design-to-test (DTT) approach for enhancing black-box complete conformance testing of programmable controllers, where their specifications can be modeled as finite state machines. Given an automation system, the testing objective is to check whether its implemented controllers conform to the expected behavior with regard to the specification models. The DTT approach analyzes the specification models and, if necessary, automatically modifies them at the cost of limited design overhead, so that the testability of the final implemented controllers can be ensured/improved. By design, this approach also guarantees that the behavior of implemented controllers remains unchanged during normal execution (i.e., when not connected to a test bench).
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:1551-3203
1941-0050
DOI:10.1109/TII.2020.2968480