• DocumentCode
    1912169
  • Title

    Design and verification of industrial logic controllers with UML and statecharts

  • Author

    Bonfè, Marcello ; Fantuzzi, Cesare

  • Author_Institution
    Dipt. di Ingegneria, Ferrara Univ., Italy
  • Volume
    2
  • fYear
    2003
  • fDate
    23-25 June 2003
  • Firstpage
    1029
  • Abstract
    The paper describes a methodological framework that aims to apply formal design and verification techniques to the domain of logic control and supervision for manufacturing systems. The methodology is based on an object-oriented approach, supported by a syntactical and semantical adaptation of the semi-formal software specification languages UML and statecharts. The modeling languages have been subsequently formalized, according to a semantics that take into account the concepts described in the IEC 61131-3 standard for industrial controllers programming, in order to prove correctness properties expressed in the temporal logic CTL. The verification process is performed by means of the model-checking tool SMV.
  • Keywords
    formal languages; formal verification; industrial control; manufacturing systems; object-oriented methods; specification languages; temporal logic; CTL temporal logic; IEC 61131-3 standard; SMV model checking tool; UML; correctness properties; formal design; industrial controllers programming; industrial logic controller; manufacturing systems; modeling languages; object-oriented approach; statecharts semiformal software; supervision; verification techniques; Control systems; Electrical equipment industry; IEC standards; Industrial control; Logic design; Logic programming; Manufacturing industries; Manufacturing systems; Object oriented modeling; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control Applications, 2003. CCA 2003. Proceedings of 2003 IEEE Conference on
  • Print_ISBN
    0-7803-7729-X
  • Type

    conf

  • DOI
    10.1109/CCA.2003.1223152
  • Filename
    1223152