!!Projects per year
Abstract
Programmable Logic Controller (PLC) programs
are programs that control physical devices by continuously
reading sensor inputs and writing actuator outputs. A main
challenge in designing and comprehending PLC programs is the
emergent behavior which arises from the complex interaction
between the dynamic behavior of the program and the physical
device. In this paper we present an approach for building a
formal model characterizing the reactive interaction behavior of
a PLC program with the physical device it controls. Based on
program recordings, first a model of the transition behavior of
the program run is built. Then, using symbolic execution and
a formal abstraction process, we generate a specification of the
input/output behavior as a state model with transition labelings in
terms of conditions on input values. We present the main ideas
of the approach, a formal model for representing the reactive
behavior, the abstraction process, and two application scenarios.
| Originalsprache | Englisch |
|---|---|
| Titel | 39th Euromicro Conference Series on Software Engineering and Advanced Applications |
| Verlag | IEEE |
| Seiten | 260-267 |
| Seitenumfang | 8 |
| ISBN (Print) | 978-0-76-95-05091-6 |
| DOIs | |
| Publikationsstatus | Veröffentlicht - 2013 |
Wissenschaftszweige
- 102 Informatik
- 102009 Computersimulation
- 102011 Formale Sprachen
- 102013 Human-Computer Interaction
- 102029 Praktische Informatik
- 102022 Softwareentwicklung
- 102024 Usability Research
JKU-Schwerpunkte
- Computation in Informatics and Mathematics
- TNF Allgemein
Projekte
- 1 Abgeschlossen
-
Domain-specific languages for industrial automation
Mössenböck, H. (Projektleiter*in)
01.02.2006 → 31.01.2013
Projekt: Geförderte Forschung › Andere Geldgeber
Dieses zitieren
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver