Applying timed interval calculus to Simulink diagrams

被引:0
|
作者
Chen, Chunqing [1 ]
Dong, Jin Song [1 ]
机构
[1] Natl Univ Singapore, Sch Comp, Singapore 117548, Singapore
来源
FORMAL METHODS AND SOFTWARE ENGINEERING, PROCEEDINGS | 2006年 / 4260卷
关键词
Simulink; real-time specification; Z; verification;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Simulink has been used widely as an industry tool to model and simulate embedded systems. With increasing usage of embedded systems in real-time safety-critical situations, Simulink is deficient to cope with the requirements of high-level assurance and timing analysis. In this paper, we present a systematic approach to translate Simulink diagrams to Timed Interval Calculus (TIC), a notation extending Z to support real-time system specification and verification. This work is based on the same angle chosen by Simulink and TIC where they model systems in terms of continuous time. Translated TIC specifications preserve the functional and timing aspects of the diagrams, and cover a wide range of Simulink blocks. After the translation, we can increase the design space by specifying important requirements, especially timing constraints exactly on the system or its components. Moreover, we can take advantage of TIC reasoning rules to formally verify systems with requirements, and hence elevate the design quality of Simulink.
引用
收藏
页码:74 / +
页数:4
相关论文
共 21 条
  • [1] A formal framework for modeling and validating Simulink diagrams
    Chen, Chunqing
    Dong, Jin Song
    Sun, Jun
    FORMAL ASPECTS OF COMPUTING, 2009, 21 (05) : 451 - 483
  • [2] Verifying Simulink Stateflow Model: Timed Automata Approach
    Yang, Yixiao
    Jiang, Yu
    Gu, Ming
    Sun, Jiaguang
    2016 31ST IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2016, : 852 - 857
  • [3] Extension of π-Calculus with Interval Action Prefixes
    LUO Ling
    DUAN Zhenhua
    TIAN Cong
    Chinese Journal of Electronics, 2016, 25 (05) : 848 - 857
  • [4] Verifying Simulink Diagrams Via A Hybrid Hoare Logic Prover
    Zou, Liang
    Zhan, Naijun
    Wang, Shuling
    Fraenzle, Martin
    Qin, Shengchao
    2013 PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT), 2013,
  • [5] From UML Diagrams to Simulink Models: a Precise and Verified Translation
    Costa, Andrei
    Cavalheiro, Simone
    Foss, Luciana
    Ribeiro, Leila
    30TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, VOLS I AND II, 2015, : 1547 - 1552
  • [6] Extension of π-Calculus with Interval Action Prefixes
    Luo Ling
    Duan Zhenhua
    Tian Cong
    CHINESE JOURNAL OF ELECTRONICS, 2016, 25 (05) : 848 - 857
  • [7] Applying POWERSYS and SIMULINK to Modeling Switched Reluctance Motor
    Hwu, K. I.
    JOURNAL OF APPLIED SCIENCE AND ENGINEERING, 2009, 12 (04): : 429 - 438
  • [8] An Experiment on Decision Diagrams for Model Checking Probabilistic Timed Automata
    Ji, Wei
    Wang, Farn
    Wu, Peng
    Lv, Yi
    2016 21ST INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS 2016), 2016, : 111 - 121
  • [9] A Timed Automata based Automatic Framework for Verifying STL Properties of Simulink Models
    Tian, Miao
    Shi, Jianqi
    Hou, Zhe
    Huang, Yanhong
    Qin, Shengchao
    2021 INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING (TASE 2021), 2021, : 151 - 158
  • [10] Semantic Translation of Simulink Diagrams to Input/Output Extended Finite Automata
    Zhou, Changyan
    Kumar, Ratnesh
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2012, 22 (02): : 223 - 247