Cargando…
Transforming PLC Programs into Formal Models for Verification Purposes
Most of CERN’s industrial installations rely on PLC-based (Programmable Logic Controller) control systems developed using the UNICOS framework. This framework contains common, reusable program modules and their correctness is a high priority. Testing is already applied to find errors, but this metho...
Autores principales: | , , |
---|---|
Lenguaje: | eng |
Publicado: |
2013
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/1629275 |
_version_ | 1780934128282107904 |
---|---|
author | Darvas, D Fernandez Adiego, B Blanco, E |
author_facet | Darvas, D Fernandez Adiego, B Blanco, E |
author_sort | Darvas, D |
collection | CERN |
description | Most of CERN’s industrial installations rely on PLC-based (Programmable Logic Controller) control systems developed using the UNICOS framework. This framework contains common, reusable program modules and their correctness is a high priority. Testing is already applied to find errors, but this method has limitations. In this work an approach is proposed to transform automatically PLC programs into formal models, with the goal of applying formal verification to ensure their correctness. We target model checking which is a precise, mathematical-based method to check formalized requirements automatically against the system. |
id | cern-1629275 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2013 |
record_format | invenio |
spelling | cern-16292752019-09-30T06:29:59Zhttp://cds.cern.ch/record/1629275engDarvas, DFernandez Adiego, BBlanco, ETransforming PLC Programs into Formal Models for Verification PurposesAccelerators and Storage RingsMost of CERN’s industrial installations rely on PLC-based (Programmable Logic Controller) control systems developed using the UNICOS framework. This framework contains common, reusable program modules and their correctness is a high priority. Testing is already applied to find errors, but this method has limitations. In this work an approach is proposed to transform automatically PLC programs into formal models, with the goal of applying formal verification to ensure their correctness. We target model checking which is a precise, mathematical-based method to check formalized requirements automatically against the system.CERN-ACC-NOTE-2013-0040oai:cds.cern.ch:16292752013-11-14 |
spellingShingle | Accelerators and Storage Rings Darvas, D Fernandez Adiego, B Blanco, E Transforming PLC Programs into Formal Models for Verification Purposes |
title | Transforming PLC Programs into Formal Models for Verification Purposes |
title_full | Transforming PLC Programs into Formal Models for Verification Purposes |
title_fullStr | Transforming PLC Programs into Formal Models for Verification Purposes |
title_full_unstemmed | Transforming PLC Programs into Formal Models for Verification Purposes |
title_short | Transforming PLC Programs into Formal Models for Verification Purposes |
title_sort | transforming plc programs into formal models for verification purposes |
topic | Accelerators and Storage Rings |
url | http://cds.cern.ch/record/1629275 |
work_keys_str_mv | AT darvasd transformingplcprogramsintoformalmodelsforverificationpurposes AT fernandezadiegob transformingplcprogramsintoformalmodelsforverificationpurposes AT blancoe transformingplcprogramsintoformalmodelsforverificationpurposes |