<div class="csl-bib-body">
<div class="csl-entry">Lopez-Miguel, I. D., Fernández Adiego, B., Salinas, M., & Betz, C. (2025). <i>Formal Verification of PLCs as a Service: A CERN-GSI Safety-Critical Case Study (extended version)</i>. arXiv. https://doi.org/10.34726/10422</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/218545
-
dc.identifier.uri
https://doi.org/10.34726/10422
-
dc.description.abstract
The increased technological complexity and demand for software reliability require organizations to formally design and verify their safety-critical programs to minimize systematic failures. Formal methods are recommended by functional safety standards (e.g., by IEC 61511 for the process industry and by the generic IEC 61508) and play a crucial role. Their structured approach reduces ambiguity in system requirements, facilitating early error detection. This paper introduces a formal verification service for PLC (programmable logic controller) programs compliant with functional safety standards, providing external expertise to organizations while eliminating the need for extensive internal training. It offers a cost-effective solution to meet the rising demands for formal verification processes. The approach is extended to include modeling time-dependent, know-how-protected components, enabling formal verification of real safety-critical applications. A case study shows the application of PLC formal verification as a service provided by CERN in a safety-critical installation at the GSI particle accelerator facility.
en
dc.language.iso
en
-
dc.rights.uri
http://creativecommons.org/licenses/by/4.0/
-
dc.subject
Formal verification
en
dc.subject
Programmable logic controller
en
dc.subject
PLC
en
dc.subject
CERN
en
dc.subject
Safety-critical system
en
dc.title
Formal Verification of PLCs as a Service: A CERN-GSI Safety-Critical Case Study (extended version)
en
dc.type
Preprint
en
dc.type
Preprint
de
dc.rights.license
Creative Commons Namensnennung 4.0 International
de
dc.rights.license
Creative Commons Attribution 4.0 International
en
dc.identifier.doi
10.34726/10422
-
dc.identifier.arxiv
2502.19150
-
dc.contributor.affiliation
European Organization for Nuclear Research, Switzerland
-
dc.contributor.affiliation
GSI Helmholtz Centre for Heavy Ion Research, Germany
-
dc.contributor.affiliation
GSI Helmholtz Centre for Heavy Ion Research, Germany
-
tuw.researchTopic.id
I1
-
tuw.researchTopic.id
I4
-
tuw.researchTopic.id
I3
-
tuw.researchTopic.name
Logic and Computation
-
tuw.researchTopic.name
Information Systems Engineering
-
tuw.researchTopic.name
Automation and Robotics
-
tuw.researchTopic.value
20
-
tuw.researchTopic.value
50
-
tuw.researchTopic.value
30
-
tuw.publication.orgunit
E191-01 - Forschungsbereich Cyber-Physical Systems
-
tuw.publication.orgunit
E056-13 - Fachbereich LogiCS
-
tuw.publisher.doi
10.48550/arXiv.2502.19150
-
dc.identifier.libraryid
AC17620588
-
tuw.author.orcid
0000-0002-8044-0385
-
dc.rights.identifier
CC BY 4.0
de
dc.rights.identifier
CC BY 4.0
en
tuw.publisher.server
arXiv
-
wb.sciencebranch
Informatik
-
wb.sciencebranch
Elektrotechnik, Elektronik, Informationstechnik
-
wb.sciencebranch
Mathematik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.oefos
2020
-
wb.sciencebranch.oefos
1010
-
wb.sciencebranch.value
70
-
wb.sciencebranch.value
20
-
wb.sciencebranch.value
10
-
item.languageiso639-1
en
-
item.openairetype
preprint
-
item.openairecristype
http://purl.org/coar/resource_type/c_816b
-
item.grantfulltext
open
-
item.cerifentitytype
Publications
-
item.fulltext
with Fulltext
-
item.mimetype
application/pdf
-
item.openaccessfulltext
Open Access
-
crisitem.author.dept
E191-01 - Forschungsbereich Cyber-Physical Systems
-
crisitem.author.dept
European Organization for Nuclear Research
-
crisitem.author.dept
GSI Helmholtz Centre for Heavy Ion Research, Germany
-
crisitem.author.dept
GSI Helmholtz Centre for Heavy Ion Research, Germany