A new logic programming framework for heterogeneous verification of embedded control systems

被引:0
|
作者
Kumar, Rajesh [1 ]
Krogh, Bruce H. [1 ]
机构
[1] Carnegie Mellon Univ, Dept Elect & Comp Engn, Pittsburgh, PA 15213 USA
关键词
verification; embedded control systems; ontology; knowledge base; logic; reasoning;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Heterogeneous verification is the integration of verification results from several formal and informal activities using different tools and different models to achieve system-level verification. In previous papers we introduced an ontology-based approach to heterogeneous verification. A static ontology provides a structure for the heterogeneous information and an epistemic ontology provides rules for reasoning about this information. This paper presents our heterogeneous verification tool that implements a new logic programming language EOLC (Epistemic Ontology Language with Constraints) for specifying the epistemic ontology for heterogeneous verification. We describe the features of EOLC and illustrate them for the verification of the mode logic of a redundant flight guidance system.
引用
收藏
页码:2071 / 2076
页数:6
相关论文
共 50 条
  • [1] Heterogeneous verification of embedded control systems
    Kumar, Rajesh
    Krogh, Bruce H.
    2006 AMERICAN CONTROL CONFERENCE, VOLS 1-12, 2006, 1-12 : 4597 - +
  • [2] An ontology-based approach to heterogeneous verification of embedded control systems
    Kumar, R
    Krogh, BH
    Feiler, P
    HYBRID SYSTEMS: COMPUTATION AND CONTROL, 2005, 3414 : 370 - 385
  • [3] A logic programming based framework for security protocol verification
    Wang, Shujing
    Zhang, Yan
    FOUNDATIONS OF INTELLIGENT SYSTEMS, PROCEEDINGS, 2008, 4994 : 638 - 643
  • [4] A constraint logic programming framework for the synthesis of fault-tolerant schedules for distributed embedded systems
    Poulsen, Kare Harbo
    Pop, Paul
    Izosimov, Viacheslav
    ETFA 2007: 12TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOLS 1-3, 2007, : 756 - +
  • [5] Programming process control in embedded systems
    Chaturvedi, N
    Rao, SSSP
    Patwardhan, SC
    ESA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS AND APPLICATIONS, 2003, : 87 - 94
  • [6] Programming models and methods for heterogeneous parallel embedded systems
    Casale-Brunet, Simone
    Bezati, Endri
    Mattavelli, Marco
    2016 IEEE 10TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC), 2016, : 289 - 296
  • [7] Simplifying Heterogeneous Embedded Systems Programming Based on OpenMP
    Huang, Lei
    Chapman, Barbara
    PARALLEL COMPUTING: FROM MULTICORES AND GPU'S TO PETASCALE, 2010, 19 : 728 - 735
  • [8] A New Verification Method For Embedded Systems
    Thacker, Robert A.
    Myers, Chris J.
    Jones, Kevin
    Little, Scott R.
    2009 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2009, : 193 - +
  • [9] Verification framework for UML - Based design of embedded systems
    Kardos, M
    Zhao, YH
    DESIGN METHODS AND APPLICATIONS FOR DISTRIBUTED EMBEDDED SYSTEMS, 2004, 150 : 21 - 30
  • [10] Verification approach of metropolis design framework for embedded systems
    Chen, X
    Hsieh, H
    Balarin, F
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2006, 34 (01) : 3 - 27