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 条
  • [21] A technique for specifying interface modules for real-time systems
    Wang, YZ
    Peters, DK
    IEEE CCEC 2002: CANADIAN CONFERENCE ON ELECTRCIAL AND COMPUTER ENGINEERING, VOLS 1-3, CONFERENCE PROCEEDINGS, 2002, : 709 - 714
  • [22] VERIFYING AUTOMATA SPECIFICATIONS OF PROBABILISTIC REAL-TIME SYSTEMS
    ALUR, R
    COURCOUBETIS, C
    DILL, D
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 600 : 28 - 44
  • [24] MODULAR ABSTRACTIONS FOR VERIFYING REAL-TIME DISTRIBUTED SYSTEMS
    DELEON, H
    GRUMBERG, O
    FORMAL METHODS IN SYSTEM DESIGN, 1993, 2 (01) : 7 - 43
  • [25] Modeling and Verifying Real-time Properties of Reactive Systems
    Han, Fenglin
    Herrmann, Peter
    Le, Hien
    2013 18TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2013, : 14 - 23
  • [26] SPECIFYING A REAL-TIME KERNEL
    SPIVEY, JM
    IEEE SOFTWARE, 1990, 7 (05) : 21 - 28
  • [27] Specifying industrial real-time systems with a temporal logic framework
    Ciapessoni, E
    Corsetti, E
    Migliorati, M
    Ratto, E
    Crivelli, E
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1996, 6 (01) : 21 - 61
  • [28] SPECIFYING TEMPORAL REQUIREMENTS FOR DISTRIBUTED REAL-TIME SYSTEMS IN Z
    COOMBES, A
    MCDERMID, J
    SOFTWARE ENGINEERING JOURNAL, 1993, 8 (05): : 273 - 283
  • [29] On specifying real-time systems in a causality-based setting
    Katoen, JP
    Langerak, R
    Latella, D
    Brinksma, E
    FORMAL TECHNIQUES IN REAL-TIME AND FAULT-TOLERANT SYSTEMS, 1996, 1135 : 385 - 404
  • [30] Extending Object-Z for specifying real-time systems
    Periyasamy, K
    Alagar, VS
    TOOLS 23 - TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS, 1998, : 163 - 175