Specifying and verifying real-time systems with timing uncertainty

被引:0
|
作者
Bae, HS [1 ]
Chung, IS
Kwon, YR
机构
[1] ETRI, Comp & Software Technol Lab, Taejon, South Korea
[2] Korea Adv Inst Sci & Technol, Dept Comp Sci, Yusong Gu, Taejon 305701, South Korea
[3] Hansung Univ, Sch Informat & Comp Engn, Seoul, South Korea
关键词
D O I
10.1016/S0164-1212(99)00112-0
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Modeling timing behaviors of systems and verifying timing constraints against the model are major tasks in developing real-time systems, However, it is recognized to be extremely difficult to predict the timing behavior of systems precisely in the requirements phase. Timing uncertainty, if not considered properly in the modeling and verifying steps, may incur subtle, yet critical errors in final products. We propose a method of dealing with such timing uncertainty using an extended duration calculus formalism. The extended duration calculus, named fuzzy duration calculus, allows us to specify uncertain timing behavior of the system using the fuzzy theory. Semantics and proof system of the duration calculus are redefined in order to accommodate fuzzy concepts. Based on the semantics and proof system, we can verify timing constraints against the system model. A portion of nuclear power plant (NPP) control system is employed to demonstrate the feasibility and the effectiveness of our approach. (C) 2000 Elsevier Science Inc. All rights reserved.
引用
收藏
页码:85 / 96
页数:12
相关论文
共 50 条
  • [41] Timing parameter characterization of real-time systems
    Wang, F
    Yan, HC
    IMPLEMENTATION AND APPLICATION OF AUTOMATA, PROCEEDINGS, 2003, 2759 : 23 - 34
  • [42] Specification and timing analysis of real-time systems
    Wang, SH
    Tsai, G
    REAL-TIME SYSTEMS, 2004, 28 (01) : 69 - 90
  • [43] Verifying Real-Time Systems using Explicit-time Description Methods
    Wang, Hao
    MacCaull, Wendy
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2009, (13): : 67 - 78
  • [44] Verifying a Real-Time Language with Constraints
    Bart, Anicet
    Truchet, Charlotte
    Monfroy, Eric
    2015 IEEE 27TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2015), 2015, : 844 - 851
  • [45] SOKRATES-SA - A FORMAL METHOD FOR SPECIFYING REAL-TIME SYSTEMS
    OKKONEN, A
    AUER, A
    LEVANTO, M
    OKKONEN, J
    KALAOJA, J
    MICROPROCESSING AND MICROPROGRAMMING, 1989, 27 (1-5): : 513 - 520
  • [46] A Novel Approach to Modeling and Verifying Real-Time Systems for High Reliability
    Cui, Jin
    Duan, Zhenhua
    Tian, Cong
    Du, Hongwei
    IEEE TRANSACTIONS ON RELIABILITY, 2018, 67 (02) : 481 - 493
  • [47] Verifying Complex Continuous Real-Time Systems with Coinductive CLP(R)
    Saeedloei, Neda
    Gupta, Gopal
    LANGUAGE AND AUTOMATA THEORY AND APPLICATIONS, 2010, 6031 : 536 - 548
  • [48] Verifying Real-Time Systems against Scenario-Based Requirements
    Larsen, Kim C.
    Li, Shuhao
    Nielsen, Brian
    Pusinskas, Saulius
    FM 2009: FORMAL METHODS, PROCEEDINGS, 2009, 5850 : 676 - 691
  • [49] COPING WITH TIMING UNCERTAINTIES IN DISTRIBUTED REAL-TIME SYSTEMS
    SMITH, TB
    IFIP TRANSACTIONS A-COMPUTER SCIENCE AND TECHNOLOGY, 1992, 12 : 599 - 599
  • [50] Model Driven Timing Analysis for Real-Time Systems
    Ouhammou, Yassine
    Grolleau, Emmanuel
    Richard, Michael
    Richard, Pascal
    2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 1458 - 1465