Specification and simulation of a concurrent real-time system

被引:2
|
作者
Li, XS [1 ]
机构
[1] Univ Macau, Fac Sci & Technol, Macau, Peoples R China
关键词
Interval Temporal Logic; concurrent real-time systems; executable specification; simulation and verification;
D O I
10.1109/PDSE.1999.779752
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Interval Temporal Logic (ITL) is real-time logic for specifying and verifying real-time systems. In this paper, ITL is used to specify a concurrent realtime system: assembly line which is an abstract model of industrial robot control systems. We can specify the abstract properties of the system in ITL as well as the system design using the executable subset of ITL, Tempura. Comparing with other approaches, the first advantage of this methodology is that the concurrent real-time systems can be naturally specified in true concurrent model rather than interleaving model. The second is that the specification of system design is executable so that the simulation can be obtained in the same formal framework. Therefore, both the properties of the system and the consistency of specification can be checked before verification.
引用
收藏
页码:197 / 204
页数:8
相关论文
共 50 条
  • [1] Adding form to real-time system specification and simulation
    Lee, JY
    Kang, KC
    Kim, GJ
    Kim, HJ
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1999, 9 (05) : 643 - 661
  • [2] AN APPROACH TO FORMAL SPECIFICATION AND ANALYSIS FOR TIME PERFORMANCE OF THE CONCURRENT REAL-TIME SYSTEM (RTEXS)
    YAO, Y
    [J]. COMPUTERS IN INDUSTRY, 1989, 12 (04) : 347 - 354
  • [3] Real-time simulation of concurrent components
    Kone, Ousmane
    [J]. PROCEEDINGS OF THE 7TH WSEAS INTERNATIONAL CONFERENCE ON APPLIED COMPUTER SCIENCE: COMPUTER SCIENCE CHALLENGES, 2007, : 427 - +
  • [4] Form, the missing piece in effective real-time system specification and simulation
    Lee, JY
    Kang, KC
    Kim, GJ
    Kim, HJ
    [J]. FOURTH IEEE REAL-TIME TECHNOLOGY AND APPLICATIONS SYMPOSIUM - PROCEEDINGS, 1998, : 155 - 164
  • [5] Specification and automated verification of atomic concurrent real-time transactions
    Cai, Simin
    Gallina, Barbara
    Nystrom, Dag
    Seceleanu, Cristina
    [J]. SOFTWARE AND SYSTEMS MODELING, 2021, 20 (02): : 557 - 589
  • [6] Specification and Formal Verification of Atomic Concurrent Real-Time Transactions
    Cai, Simin
    Gallina, Barbara
    Nystrom, Dag
    Seceleanu, Cristina
    [J]. 2018 IEEE 23RD PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC), 2018, : 104 - 114
  • [7] A logical approach for specification and execution of concurrent real-time systems
    Ramirez, R
    [J]. FOURTH INTERNATIONAL WORKSHOP ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 1997, : 182 - 185
  • [8] Specification and automated verification of atomic concurrent real-time transactions
    Simin Cai
    Barbara Gallina
    Dag Nyström
    Cristina Seceleanu
    [J]. Software and Systems Modeling, 2021, 20 : 557 - 589
  • [9] Bunches for object-oriented, concurrent, and real-time specification
    Paige, RF
    Hehner, ECR
    [J]. FM'99-FORMAL METHODS, 1999, 1708 : 530 - 550
  • [10] Symbolic simulation of real-time concurrent systems
    Wang, F
    Huang, GD
    Yu, F
    [J]. REAL-TIME AND EMBEDDED COMPUTING SYSTEMS AND APPLICATIONS, 2003, 2968 : 595 - 617