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 条
  • [41] Parametric Verification and Test Coverage for Hybrid Automata Using the Inverse Method
    Fribourg, Laurent
    Kuehne, Ulrich
    REACHABILITY PROBLEMS, 2011, 6945 : 191 - +
  • [42] Multi-Agent Systems: Modeling and Verification Using Hybrid Automata
    Mohammed, Ammar
    Furbach, Ulrich
    PROGRAMMING MULTI-AGENT SYSTEMS, 2010, 5919 : 49 - 66
  • [43] Hybrid automata: A formal paradigm for heterogeneous modeling
    Johansson, KH
    Lygeros, J
    Zhang, J
    Sastry, S
    PROCEEDINGS OF THE 2000 IEEE INTERNATIONAL SYMPOSIUM ON COMPUTER-AIDED CONTROL SYSTEM DESIGN, 2000, : 123 - 128
  • [44] Formal verification of multitasking applications based on timed automata model
    Libor Waszniowski
    Zdeněk Hanzálek
    Real-Time Systems, 2008, 38 : 39 - 65
  • [45] Formal verification of multitasking applications based on timed automata model
    Waszniowski, Libor
    Hanzalek, Zdenek
    REAL-TIME SYSTEMS, 2008, 38 (01) : 39 - 65
  • [46] Games, Automata, Logic, and Formal Verification (GandALF 2011) Preface
    D'Agostino, Giovanna
    La Torre, Salvatore
    THEORETICAL COMPUTER SCIENCE, 2013, 493 : 1 - 1
  • [47] Games, Automata, Logics, and Formal Verification (GandALF 2013) Preface
    Montanari, Angelo
    Puppis, Gabriele
    Villa, Tiziano
    INFORMATION AND COMPUTATION, 2015, 245 : 1 - 2
  • [48] Games, Automata, Logics and Formal Verification (GandALF 2014) - Preface
    Peron, Adriano
    Piazza, Carla
    INFORMATION AND COMPUTATION, 2017, 253 : 179 - 180
  • [49] Games, automata, logics and formal verification (GandALF 2016) Preface
    Cantone, Domenico
    Delzanno, Giorgio
    INFORMATION AND COMPUTATION, 2018, 262 : 187 - 188
  • [50] Formal verification of components assembly based on SysML and interface automata
    Chouali, Samir
    Hammad, Ahmed
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2011, 7 (04) : 265 - 274