• DocumentCode
    3305528
  • Title

    Verification of process operations using model checking

  • Author

    Voronov, Alexey ; Åkesson, Knut

  • Author_Institution
    Chalmers Univ. of Technol., Goteborg, Sweden
  • fYear
    2009
  • fDate
    22-25 Aug. 2009
  • Firstpage
    415
  • Lastpage
    420
  • Abstract
    In order to decrease time to market for products it is important to decrease the time for implementation and debugging of the control logic that are used to manufacture the products. In this paper, an approach based on a high-level specification of the relations between process operations and resources and the use of formal verification is presented. By using formal verification it is possible to find potential errors within the specification at an early stage in the development process. In this work it is shown how the high-level specifications may be translated into extended finite automata, and how these extended finite automata may be efficiently verified using the symbolic model checking tool, NuSMV. It is also shown how the presented approach is suitable for verification of general supervisory control properties like controllability and non-blocking.
  • Keywords
    SCADA systems; controllability; formal specification; formal verification; manufacturing systems; NuSMV; control logic; controllability; extended finite automata; formal verification; high level specification; process operation; supervisory control property; symbolic model checking; Automata; Automatic control; Automation; Electronic mail; Formal verification; Logic testing; Manufacturing; Supervisory control; System recovery; Time to market;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automation Science and Engineering, 2009. CASE 2009. IEEE International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    978-1-4244-4578-3
  • Electronic_ISBN
    978-1-4244-4579-0
  • Type

    conf

  • DOI
    10.1109/COASE.2009.5234103
  • Filename
    5234103