• DocumentCode
    2202917
  • Title

    Symbolic tools for verification of large scale DEDS

  • Author

    Gunnarsson, Johan

  • Author_Institution
    Dept. of Electr. Eng., Linkoping Univ., Sweden
  • Volume
    1
  • fYear
    1998
  • fDate
    11-14 Oct 1998
  • Firstpage
    722
  • Abstract
    Binary decision diagrams (BDDs) have been used to represent relations, as well as the operations for modeling, analysis and synthesis of DEDS. To utilize the structure of integers and arithmetic operation, integer decision diagrams (IDDs) are developed to represent integer structures and arithmetic operations efficiently. With tools for efficient relational representation, it possible to improve scalability of DEDS computations, as illustrated by the modeling and analysis of the landing gear controller of the Swedish fighter aircraft JAS 39 Gripen. A relational model, represented both by a BDD and an IDD, is automatically generated from a 1200 lines Pascal implementation, which contains 105 binary variables of which 26 are state variables. Function specifications expressed with temporal algebra are verified using tools for dynamic analysis, which we also use to compute a relation representing the set of all reachable states in the model. The landing gear controller serves as a benchmark test of BDDs and IDDs. The IDDs reduced the computation time by 50%.
  • Keywords
    Boolean functions; aircraft control; binary decision diagrams; discrete event systems; large-scale systems; temporal logic; JAS 39 Gripen; Swedish fighter aircraft; arithmetic operation; binary decision diagrams; integer decision diagrams; integers; landing gear controller; large scale DEDS; relational representation; symbolic tools; Aerospace control; Arithmetic; Automatic control; Binary decision diagrams; Boolean functions; Data structures; Gears; Large-scale systems; Military aircraft; Scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man, and Cybernetics, 1998. 1998 IEEE International Conference on
  • ISSN
    1062-922X
  • Print_ISBN
    0-7803-4778-1
  • Type

    conf

  • DOI
    10.1109/ICSMC.1998.725499
  • Filename
    725499