• DocumentCode
    3024052
  • Title

    Derivation and Formal Verification of a Mode Logic for Layered Control Systems

  • Author

    Prokhorova, Yuliya ; Laibinis, Linas ; Troubitsyna, Elena ; Varpaaniemi, Kimmo ; Latvala, Timo

  • Author_Institution
    Dept. of Inf. Technol., Abo Akademi Univ., Turku, Finland
  • fYear
    2011
  • fDate
    5-8 Dec. 2011
  • Firstpage
    49
  • Lastpage
    56
  • Abstract
    Modes are widely used to structure the behaviour of control systems. For many such systems, derivation and verification of a mode logic is challenging due to a large number of modes and complex mode transitions. In this paper we propose an approach to deriving, formalising and verifying consistency of a mode logic for fault tolerant control systems. We demonstrate how to use Failure Modes and Effects Analysis (FMEA) to systematically derive the fault tolerance part of the mode logic. To tackle the problem of mode consistency, we propose a formalisation of the mode logic and mode consistency conditions for layered systems with reconfigurable components. We use our formalisation to develop and verify a mode-rich system by refinement in Event-B.
  • Keywords
    control engineering computing; failure analysis; fault tolerance; formal logic; formal verification; Event-B; complex mode transitions; failure modes and effects analysis; fault tolerant control systems; formal verification; layered control systems; mode logic; Attitude control; Control systems; Fault tolerance; Fault tolerant systems; Global Positioning System; Instruments; Satellites; Event-B; FMEA; fault-tolerance; formal specification; layered control systems; mode logic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (APSEC), 2011 18th Asia Pacific
  • Conference_Location
    Ho Chi Minh
  • ISSN
    1530-1362
  • Print_ISBN
    978-1-4577-2199-1
  • Type

    conf

  • DOI
    10.1109/APSEC.2011.38
  • Filename
    6130669