Scalable methods of discrete plant model generation for closed-loop model checking

Igor Buzhinsky, Antti Pakonen, Valeriy Vyatkin

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

Abstract

To facilitate correctness and safety of mission-critical automation systems, formal methods should be applied in addition to simulation and testing. One of such formal methods is model checking, which is capable of verifying complex requirements for the system's model. If both the controller and the controlled plant are formally modeled, then the variant of this technique called closed-loop model checking can be applied. Recently, a technique of automatic plant model generation has been proposed which is applicable in this scenario. This paper continues the work in this direction by presenting two plant model construction approaches which are much more scalable with respect to the previous one, and puts this work into a more practical context. The approaches are evaluated on a case study from the nuclear automation domain.
Original languageEnglish
Title of host publicationProceedings IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society
PublisherInstitute of Electrical and Electronic Engineers IEEE
Pages5483-5488
Number of pages6
ISBN (Electronic)9781538611272
DOIs
Publication statusPublished - 15 Dec 2017
MoE publication typeA4 Article in a conference publication
Event43rd Annual Conference of the IEEE Industrial Electronics Society, IECON 2017 - Beijing, China
Duration: 29 Oct 20171 Nov 2017
Conference number: 43

Conference

Conference43rd Annual Conference of the IEEE Industrial Electronics Society, IECON 2017
Abbreviated titleIECON 2017
CountryChina
CityBeijing
Period29/10/171/11/17

Fingerprint

Model checking
Model Checking
Closed-loop
Formal methods
Formal Methods
Automation
Correctness
Continue
Safety
Model
Controller
Scenarios
Controllers
Testing
Requirements
Simulation

Cite this

Buzhinsky, I., Pakonen, A., & Vyatkin, V. (2017). Scalable methods of discrete plant model generation for closed-loop model checking. In Proceedings IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society (pp. 5483-5488). Institute of Electrical and Electronic Engineers IEEE. https://doi.org/10.1109/IECON.2017.8216949
Buzhinsky, Igor ; Pakonen, Antti ; Vyatkin, Valeriy. / Scalable methods of discrete plant model generation for closed-loop model checking. Proceedings IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society. Institute of Electrical and Electronic Engineers IEEE, 2017. pp. 5483-5488
@inproceedings{0168c948ee1e4a058d71bd0d74c32bf5,
title = "Scalable methods of discrete plant model generation for closed-loop model checking",
abstract = "To facilitate correctness and safety of mission-critical automation systems, formal methods should be applied in addition to simulation and testing. One of such formal methods is model checking, which is capable of verifying complex requirements for the system's model. If both the controller and the controlled plant are formally modeled, then the variant of this technique called closed-loop model checking can be applied. Recently, a technique of automatic plant model generation has been proposed which is applicable in this scenario. This paper continues the work in this direction by presenting two plant model construction approaches which are much more scalable with respect to the previous one, and puts this work into a more practical context. The approaches are evaluated on a case study from the nuclear automation domain.",
author = "Igor Buzhinsky and Antti Pakonen and Valeriy Vyatkin",
note = "Project code: 113347",
year = "2017",
month = "12",
day = "15",
doi = "10.1109/IECON.2017.8216949",
language = "English",
pages = "5483--5488",
booktitle = "Proceedings IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society",
publisher = "Institute of Electrical and Electronic Engineers IEEE",
address = "United States",

}

Buzhinsky, I, Pakonen, A & Vyatkin, V 2017, Scalable methods of discrete plant model generation for closed-loop model checking. in Proceedings IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society. Institute of Electrical and Electronic Engineers IEEE, pp. 5483-5488, 43rd Annual Conference of the IEEE Industrial Electronics Society, IECON 2017, Beijing, China, 29/10/17. https://doi.org/10.1109/IECON.2017.8216949

Scalable methods of discrete plant model generation for closed-loop model checking. / Buzhinsky, Igor; Pakonen, Antti; Vyatkin, Valeriy.

Proceedings IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society. Institute of Electrical and Electronic Engineers IEEE, 2017. p. 5483-5488.

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

TY - GEN

T1 - Scalable methods of discrete plant model generation for closed-loop model checking

AU - Buzhinsky, Igor

AU - Pakonen, Antti

AU - Vyatkin, Valeriy

N1 - Project code: 113347

PY - 2017/12/15

Y1 - 2017/12/15

N2 - To facilitate correctness and safety of mission-critical automation systems, formal methods should be applied in addition to simulation and testing. One of such formal methods is model checking, which is capable of verifying complex requirements for the system's model. If both the controller and the controlled plant are formally modeled, then the variant of this technique called closed-loop model checking can be applied. Recently, a technique of automatic plant model generation has been proposed which is applicable in this scenario. This paper continues the work in this direction by presenting two plant model construction approaches which are much more scalable with respect to the previous one, and puts this work into a more practical context. The approaches are evaluated on a case study from the nuclear automation domain.

AB - To facilitate correctness and safety of mission-critical automation systems, formal methods should be applied in addition to simulation and testing. One of such formal methods is model checking, which is capable of verifying complex requirements for the system's model. If both the controller and the controlled plant are formally modeled, then the variant of this technique called closed-loop model checking can be applied. Recently, a technique of automatic plant model generation has been proposed which is applicable in this scenario. This paper continues the work in this direction by presenting two plant model construction approaches which are much more scalable with respect to the previous one, and puts this work into a more practical context. The approaches are evaluated on a case study from the nuclear automation domain.

UR - http://www.scopus.com/inward/record.url?scp=85046669884&partnerID=8YFLogxK

U2 - 10.1109/IECON.2017.8216949

DO - 10.1109/IECON.2017.8216949

M3 - Conference article in proceedings

SP - 5483

EP - 5488

BT - Proceedings IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society

PB - Institute of Electrical and Electronic Engineers IEEE

ER -

Buzhinsky I, Pakonen A, Vyatkin V. Scalable methods of discrete plant model generation for closed-loop model checking. In Proceedings IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society. Institute of Electrical and Electronic Engineers IEEE. 2017. p. 5483-5488 https://doi.org/10.1109/IECON.2017.8216949