• English
  • Deutsch
  • Log In
    Password Login
    or
  • Research Outputs
  • Projects
  • Researchers
  • Institutes
  • Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. Formal verification of UML-modeled machine controls
 
  • Details
  • Full
Options
2009
Conference Paper
Titel

Formal verification of UML-modeled machine controls

Abstract
Programmable Logic Controllers (PLCs) are applied in a wide field of application and, especially, for safetycritical controls. Thus, there is the demand for high reliability of PLCs. Moreover, the increasing complexity of the PLC programs and the short time-to-market are hard to cope with. Formal verification techniques such as model checking allow for proving whether a PLC program meets its specification. However, the manual formalization of PLC programs is error-prone and time-consuming. This paper presents a novel approach to apply model checking to machine controls. The PLC program is modeled in form of Unified Modeling Language (UML) statecharts that serve as the input to our tool that automatically generates a corresponding formal model for the model checker NuSMV. We evaluate the capabilities of the proposed approach on an industrial machine control.
Author(s)
Klotz, T.
Fraunhofer-Institut für Integrierte Schaltungen IIS
Fordran, E.
Fraunhofer-Institut für Integrierte Schaltungen IIS
Straube, B.
Fraunhofer-Institut für Integrierte Schaltungen IIS
Haufe, J.
Fraunhofer-Institut für Integrierte Schaltungen IIS
Hauptwerk
14th IEEE International Conference on Emerging Technologies and Factory Automation 2009. Proceedings
Konferenz
International Conference on Emerging Technologies and Factory Automation (ETFA) 2009
Thumbnail Image
DOI
10.1109/ETFA.2009.5347044
Language
English
google-scholar
Fraunhofer-Institut für Integrierte Schaltungen IIS
  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Send Feedback
© 2022