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 条
  • [21] Verification using counterexample fragment based specification relaxation: Case of modular/concurrent linear hybrid automata
    Ren, Hao (ren@iastate.edu), 2017, Institution of Engineering and Technology, United States (02):
  • [22] Formal Feature Analysis of Hybrid Automata
    da Costa, Antonio Anastasio Bruto
    Dasgupta, Pallab
    Frehse, Goran
    2016 ACM/IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR SYSTEM DESIGN (MEMOCODE), 2016, : 2 - 11
  • [23] Hybrid cc, hybrid automata, and program verification
    Gupta, V.
    Jagadeesan, R.
    Saraswat, V.
    Lecture Notes in Computer Science, 1066
  • [24] Towards a Digital Highway Code using Formal Modelling and Verification of Timed Automata
    Alves, Gleifer Vaz
    Schwammberger, Maike
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2022, (371): : 77 - 85
  • [25] On the formal verification of hybrid systems
    Guéguen, H
    Zaytoon, J
    CONTROL ENGINEERING PRACTICE, 2004, 12 (10) : 1253 - 1267
  • [26] Formal Verification of Maneuver Automata for Parameterized Motion Primitives
    Hess, Daniel
    Althoff, Matthias
    Sattel, Thomas
    2014 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2014), 2014, : 1474 - 1481
  • [27] Diagnosis of systems using linear hybrid automata models
    Boumezirene, Thiziri
    Ghomri, Latefa
    2019 3RD INTERNATIONAL CONFERENCE ON APPLIED AUTOMATION AND INDUSTRIAL DIAGNOSTICS (ICAAID 2019), 2019,
  • [28] Formal verification of web applications modeled by communicating automata
    Haydar, M
    Petrenko, A
    Sahraoui, H
    FORMAL TECHNIQUES FOR NETWORKED AND DISTRIBUTED SYSTEMS - FORTE 2004, PROCEEDINGS, 2004, 3235 : 115 - 132
  • [29] Hybrid automata: from verification to implementation
    Bak, Stanley
    Beg, Omar Ali
    Bogomolov, Sergiy
    Johnson, Taylor T.
    Luan Viet Nguyen
    Schilling, Christian
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2019, 21 (01) : 87 - 104
  • [30] Verification of rectangular hybrid automata models
    Kotini, Isabella
    Hassapis, George
    JOURNAL OF SYSTEMS AND SOFTWARE, 2006, 79 (10) : 1433 - 1443