A unifying semantics for sequential function charts

N Bauer, R Huuck, B Lukoschus, S Engell - Integration of Software …, 2004 - Springer
Abstract Programmable Logic Controllers (PLC) are widely used as device controllers for
assembly lines, chemical processes, or power plants. Sequential Function Charts (SFC) …

Verification of PLC programs given as sequential function charts

N Bauer, S Engell, R Huuck, S Lohmann… - Integration of Software …, 2004 - Springer
Abstract Programmable Logic Controllers (PLC) are widespread in the manufacturing and
processing industries to realize sequential procedures and to avoid safety-critical states. For …

[PDF][PDF] A model-checking approach to safe SFCs

R Huuck, B Lukoschus, N Bauer - Proc. of CESA, 2003 - Citeseer
Sequential function charts (SFC) are a high-level graphical programming language for
programmable logic controllers. Their main purpose is to provide a structure and …

An abstract model for sequential function charts

S Bornot, R Huuck, Y Lakhnech… - Discrete event systems …, 2000 - Springer
Sequential function charts (SFCs for short) is a modeling language defined in the IEC 1131-
3 standard that can be used to drive programmable logic controllers (PLCs). It includes …

[PDF][PDF] Software verification for programmable logic controllers

R Huuck - 2003 - macau.uni-kiel.de
Programmable logic controllers (PLCs) occupy a big share in automation control. Their
programming languages are, however, born out of historical needs and do not comply to …

Verification of PLC properties based on formal semantics in Coq

JO Blech, S Ould Biha - … Conference on Software Engineering and Formal …, 2011 - Springer
Abstract Programmable Logic Controllers (PLC) are widely used in embedded systems for
the industrial automation domain. We propose a formal semantics of two languages defined …

Live sequence charts: An introduction to lines, arrows, and strange boxes in the context of formal verification

M Brill, W Damm, J Klose, B Westphal… - Integration of Software …, 2004 - Springer
Abstract The language of Message Sequence Charts (MSC) is a well-established visual
formalism which is typically used to capture scenarios in the early stages of system …

[PDF][PDF] Compositional verification of industrial control systems: methods and case studies

B Lukoschus - 2004 - macau.uni-kiel.de
The main obstacles in the formal verification of industrial control systems are the lack of
precise semantics for its programming languages, and the complexity problems which arise …

An automata based interpretation of live sequence charts

J Klose, H Wittke - International Conference on Tools and Algorithms for …, 2001 - Springer
The growing popularity of sequence charts, first of all Message Sequence Charts and UML
Sequence Diagrams, for the description of communication behavior has evoked criticism …

On formal reasoning on the semantics of PLC using Coq

JO Blech, SO Biha - arXiv preprint arXiv:1301.3047, 2013 - arxiv.org
Programmable Logic Controllers (PLC) and its programming standard IEC 61131-3 are
widely used in embedded systems for the industrial automation domain. We propose a …