Formal verification of the MetaH executive using linear hybrid automata

被引:3
|
作者
Vestal, S [1 ]
机构
[1] Honeywell Technol Ctr, Minneapolis, MN 55418 USA
关键词
D O I
10.1109/RTTAS.2000.852458
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
MetaH is a language and toolset for the development of real-time high assurance software. There is an associated effective that is automatically configured by the tools to perform the task and message scheduling specified for an application. Linear hybrid automata are finite state automata augmented with real-valued variables. Transitions between discrete states may be conditional on the values of these variables and may reassign variables. These variables can be used to model real time and accumulated task compute time as well as program variables. We developed a concurrent linear hybrid automata model for that portion of the MetaH executive software that implements task scheduling and time partitioning. A reachability analysis was performed to verify selected properties for a selected set of application configurations. The approach combines aspects of testing and verification and automates much of the modeling and analysis. There are limits on the degree of assurance that can be provided, but the approach may be more thorough and less expensive than some traditional testing methods.
引用
收藏
页码:134 / 144
页数:11
相关论文
共 50 条
  • [1] Modelling and verification using linear hybrid automata -: A case study
    Müller, O
    Stauner, T
    MATHEMATICAL AND COMPUTER MODELLING OF DYNAMICAL SYSTEMS, 2000, 6 (01) : 71 - 89
  • [2] Formal Verification of Smart Contracts using Interface Automata
    Madl, Gabor
    Bathen, Luis A. D.
    Flores, German H.
    Jadav, Divyesh
    2019 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2019), 2019, : 556 - 563
  • [3] Specification and verification techniques of embedded systems using probabilistic linear hybrid automata
    Mutsuda, Y
    Kato, T
    Yamane, S
    EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2005, 3820 : 346 - 360
  • [4] Hybrid Automata for Formal Modeling and Verification of Cyber-Physical Systems
    Krishna, Shankara Narayanan
    Trivedi, Ashutosh
    JOURNAL OF THE INDIAN INSTITUTE OF SCIENCE, 2013, 93 (03) : 419 - 440
  • [5] Formal Verification of Vessel Scheduling Using Probabilistic Timed Automata
    Thianpunyathanakul, Ratchanok
    Vatanawood, Wiwat
    PROCEEDINGS OF THE 20TH INTERNATIONAL CONFERENCE ON COMPUTING AND INFORMATION TECHNOLOGY, IC2IT 2024, 2024, 973 : 65 - 72
  • [6] Verification of linear hybrid automata by periodical properties on control states
    Pan, Guoqiang
    Yu, Huiqun
    Song, Guoxin
    Shao, Zhiqing
    Huadong Ligong Daxue Xuebao /Journal of East China University of Science and Technology, 2000, 26 (05): : 471 - 476
  • [7] A Case Study of Formal Approach to Dynamically Reconfigurable Systems by Using Dynamic Linear Hybrid Automata
    Yanase, Ryo
    Sakai, Tatsunori
    Sakai, Makoto
    Yamane, Satoshi
    FORMAL METHODS AND SOFTWARE ENGINEERING, ICFEM 2016, 2016, 10009 : 74 - 89
  • [8] Hierarchical formal verification using a hybrid tool
    Kort, Skander
    Tahar, Sofiène
    Curzon, Paul
    International Journal on Software Tools for Technology Transfer, 2003, 4 (03) : 313 - 322
  • [9] Parameterized verification of linear networks using automata as invariants
    Sistla, A. Prasad
    Gyuris, Viktor
    Formal Aspects of Computing, 11 (04): : 402 - 425
  • [10] Parametrized verification of linear networks using automata as invariants
    Sistla, AP
    COMPUTER AIDED VERIFICATION, 1997, 1254 : 412 - 423