Proceedings Article10.1109/ICSMC.2000.884356
Formal methods in PLC programming
Georg Frey,Lothar Litz +1 more
- 08 Oct 2000
- Vol. 4, pp 2431-2436
332
TL;DR: A detailed generic model of the control design process is introduced and discussed, used for surveying different formal approaches in the context of PLC programming.
read more
Abstract: A detailed generic model of the control design process is introduced and discussed. It is used for surveying different formal approaches in the context of PLC programming. The survey focuses on formal methods for verification and validation (V&V). The varying works in this area are categorized using three criteria: the general approach (A) to the task (model based, constraint based or without a model), the formalism (F) (Petri net, automata, etc.,) used to state the formal description, and the method (M) (model-checking, reachability analysis, etc.,) used to analyze the properties. Based on these three criteria (A-F-M) a three letter code for V&V approaches is introduced. Some works from the multitude of V&V research are presented and categorized using this new system.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Introduction to Industrial Control Networks
TL;DR: The purpose of this paper is to serve as an introduction to industrial control networks, aimed specifically at those who have had minimal exposure to the field, but have some familiarity with conventional computer networks.
Software Engineering in Industrial Automation: State-of-the-Art Review
TL;DR: This paper presents one perspective on recent developments related to software engineering in the industrial automation sector that spans from manufacturing factory automation to process control systems and energy automation systems.
387
Evolution of software in automated production systems
TL;DR: In this article, the authors provide an interdisciplinary survey on challenges and state-of-the-art in evolution of automated production systems, and summarize future research directions to address the challenges of evolution in automated production system.
274
Evolution of software in automated production systems: Challenges and Research Directions
Birgit Vogel-Heuser,Alexander Fay,Ina Schaefer,Matthias Tichy +3 more
- 01 Jan 2016
TL;DR: The authors from computer science and automation provide an interdisciplinary survey on challenges and state of the art in evolution of automated production systems and summarizing future research directions to address the challenges of evolution in automatedproduction systems.
237
A Unified Architectural Approach for Cyberattack-Resilient Industrial Control Systems
Chunjie Zhou,Bowen Hu,Yang Shi,Yu-Chu Tian,Xuan Li,Yue Zhao +5 more
- 01 Apr 2021
TL;DR: The global and systematic architectural approach presented in this article for the ICS cybersecurity will help facilitate the design and implementation of cyberattack-resilient ICSs in the networked world.
119
References
The control of discrete event systems
Peter J. Ramadge,W. M. Wonham +1 more
- 01 Jan 1989
TL;DR: The focus is on the qualitative aspects of control, but computation and the related issue of computational complexity are also considered.
3K
The theory of hybrid automata
Thomas A. Henzinger
- 27 Jul 1996
TL;DR: The goal is to demonstrate that concepts from the theory of discrete concurrent systems can give insights into partly continuous systems, and that methods for the verification of finite-state systems can be used to analyze certain systems with uncountable state spaces.
2.3K
•Book
Introduction to HOL: a theorem proving environment for higher order logic
Michael J. C. Gordon,Tom Melham +1 more
- 01 Aug 1993
TL;DR: A tutorial on goal-directed proof: tactics and tacticals and theorem-Proving With HOL, a simple proof tool for goal-oriented proof of the binomial theorem.
1.6K
Synchronization and Linearity: An Algebra for Discrete Event Systems
TL;DR: This book proposes a unified mathematical treatment of a class of 'linear' discrete event systems, which contains important subclasses of Petri nets and queuing networks with synchronization constraints, which is shown to parallel the classical linear system theory in several ways.
The synchronous approach to reactive and real-time systems
A. Benveniste,Gérard Berry +1 more
- 01 Sep 1991
TL;DR: The authors present and discuss the application fields and the principles of synchronous programming, which makes it possible to handle compilation, logical correctness proofs, and verification of real-time programs in a formal way, leading to a clean and precise methodology for design and programming.
Related Papers (5)
M. Bani Younis,Georg Frey +1 more
- 01 Jan 2003
Tadao Murata
- 01 Apr 1989
Peter J. Ramadge,W. M. Wonham +1 more
- 01 Jan 1989