Abstract
Verification of safety critical digital instrumentation and control
(I&C) systems is challenging because of more and more complicated control
functions enabled by programmable logic controllers. Design verification is an
important task in the design flow because it enables to detect design errors
earlier and helps to avoid expensive redesign and reimplementation work caused
by undetected design errors found later. Systems have been typically verified
by testing and simulation techniques. Both approaches have their advantages
and are useful in many situations but in cases where exhaustive verification
with reasonable effort and time is needed, none of them alone is suitable.
Model checking is a computer-aided formal method that can be used for
verifying correct functioning of a system design model. In model checking the
task is to determine whether a model of a system satisfies a given
requirement, which is checked against all executions of the system model. In
addition to introducing the model checking methodology, this paper gives
examples of industrial cases where model checking has been successfully used
and discusses its applicability to verifying safety logic designs.
Original language | English |
---|---|
Title of host publication | Proceedings of the 6th International Conference on Safety of Industrial Automated Systems, SIAS 2010 |
Publisher | Suomen automaatioseura |
ISBN (Print) | 978-952-5183-40-5 |
Publication status | Published - 2010 |
MoE publication type | D3 Professional conference proceedings |
Event | 6th International Conference on Safety of Industrial Automation Systems, SIAS 2010 - Tampere, Finland Duration: 14 Jun 2010 → 15 Jun 2010 Conference number: 6 |
Conference
Conference | 6th International Conference on Safety of Industrial Automation Systems, SIAS 2010 |
---|---|
Abbreviated title | SIAS 2010 |
Country/Territory | Finland |
City | Tampere |
Period | 14/06/10 → 15/06/10 |
Keywords
- model checking
- verification
- safety logic
- digital I&C