• DocumentCode
    2041747
  • Title

    Parametrized Verification of Distributed Cyber-Physical Systems: An Aircraft Landing Protocol Case Study

  • Author

    Johnson, Taylor T. ; Mitra, Sayan

  • Author_Institution
    Coordinated Sci. Lab., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
  • fYear
    2012
  • fDate
    17-19 April 2012
  • Firstpage
    161
  • Lastpage
    170
  • Abstract
    In this paper, we present the formal modeling and automatic parameterized verification of a distributed air traffic control protocol called the Small Aircraft Transportation System (SATS). Each aircraft is modeled as a timed automaton with (possibly unbounded) counters. SATS is then described as the composition of N such aircraft, where N is a parameter from the natural numbers. We verify several safety properties for arbitrary N, the most important of which is separation assurance, which ensures that no two aircraft may ever collide. The verification methodology relies on computing the set of backward reachable states from the set of unsafe states to a fixed point, and checking emptiness of the intersection of these reachable states and the initial set of states. We used the Model Checker Modulo Theories (MCMT) tool, which implements this technique.
  • Keywords
    air traffic control; aircraft landing guidance; automata theory; control engineering computing; formal verification; aircraft landing protocol case study; automatic parameterized verification; distributed air traffic control protocol; distributed cyber-physical systems; formal modeling; model checker modulo theories; small aircraft transportation system; timed automaton; Aircraft; Atmospheric modeling; Automata; Cost accounting; Protocols; Safety; Trajectory; air traffic control; cyber-physical systems; hybrid systems; verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cyber-Physical Systems (ICCPS), 2012 IEEE/ACM Third International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4673-1537-1
  • Type

    conf

  • DOI
    10.1109/ICCPS.2012.24
  • Filename
    6197398