RMIT University
Browse

A tool for the certification of sequential function chart based system specifications

conference contribution
posted on 2024-10-31, 17:20 authored by Jan Olaf Blech
We describe a tool framework for certifying properties of sequential function chart (SFC) based system specifications: CERTPLC. CERTPLC handles programmable logic controller (PLC) descriptions provided in the SFC language of the IEC 61131-3 standard. It provides routines to certify properties of systems by delivering an independently checkable formal system description and proof (called certificate) for the desired properties. We focus on properties that can be described as inductive invariants. System descriptions and certificates are generated and handled using the COQ proof assistant. Our tool framework is used to provide supporting evidence for the safety of embedded systems in the industrial automation domain to third-party authorities. In this paper we focus on the tool's architecture, requirements and implementation aspects.

History

Start page

81

End page

96

Total pages

16

Outlet

Proceedings of the 6th International Workshop on Systems Software Verification (SSV 2011)

Editors

Jorg Brauer, Marco Roveri, Hendrik Tews

Name of conference

SSV 2011

Publisher

Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik

Place published

Wadern, Germany

Start date

2011-08-26

End date

2011-08-26

Language

English

Copyright

© 2011 Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik

Former Identifier

2006041466

Esploro creation date

2020-06-22

Fedora creation date

2013-07-17

Usage metrics

    Scholarly Works

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC