Model checking statecharts based on conditional term rewriting systems

被引:0
作者
Kwon, G [1 ]
机构
[1] Kyonggi Univ, Dept Comp Sci, Suwon, South Korea
来源
IC-AI'2000: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 1-III | 2000年
关键词
formal verification; model checking; SMV; statecharts; term rewriting system; operational semantics;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Formal verification of statecharts with the use of current model checking techniques is the main concern of this paper. To model check it, however, its description has to be translated into the input language of the model checker. This paper describes how statecharts can be translated into SMV to allow for branching time model checking of statecharts. To reflect statecharts as close as in SMV, we encoded statecharts as conditional rewrite rules which serves as a bridge between them. We defined its operational semantics which guides the correct translation. This paper also described the translation techniques of advanced features of statecharts such as history states and conflict resolutions.
引用
收藏
页码:1179 / 1185
页数:7
相关论文
共 50 条
  • [41] A Model Checking-based Analysis Framework for Systems Biology Models
    Liu, Bing
    Safa, Sara
    PROCEEDINGS OF THE 2020 57TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2020,
  • [42] Model Checking for Probabilistic Multiagent Systems
    Fu, Chen
    Turrini, Andrea
    Huang, Xiaowei
    Song, Lei
    Feng, Yuan
    Zhang, Li-Jun
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2023, 38 (05) : 1162 - 1186
  • [43] Model Checking Software in Cyberphysical Systems
    Sirjani, Marjan
    Lee, Edward A.
    Khamespanah, Ehsan
    2020 IEEE 44TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2020), 2020, : 1017 - 1026
  • [44] Model Checking for Probabilistic Multiagent Systems
    Chen Fu
    Andrea Turrini
    Xiaowei Huang
    Lei Song
    Yuan Feng
    Li-Jun Zhang
    Journal of Computer Science and Technology, 2023, 38 : 1162 - 1186
  • [45] A Two-Level Approach Based on Model Checking to Support Architecture Conformance Checking
    Menezes, Bruno
    Martins, Ana Teresa
    Rocha, Thiago Alves
    FORMAL METHODS: FOUNDATIONS AND APPLICATIONS, SBMF 2021, 2021, 13130 : 1 - 16
  • [46] Improved model checking of hierarchical systems
    Aminof, Benjamin
    Kupferman, Orna
    Murano, Aniello
    INFORMATION AND COMPUTATION, 2012, 210 : 68 - 86
  • [47] Model Checking of Recursive Probabilistic Systems
    Etessami, Kousha
    Yannakakis, Mihalis
    ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2012, 13 (02)
  • [48] Learning-Based Compositional Model Checking of Behavioral UML Systems
    Grumberg, Orna
    Meller, Yael
    DEPENDABLE SOFTWARE SYSTEMS ENGINEERING, 2016, 45 : 117 - 136
  • [49] A Rewriting-Based Model Checker for the Linear Temporal Logic of Rewriting
    Bae, Kyungmin
    Meseguer, Jose
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2012, 290 : 19 - 36
  • [50] Model Checking Prioritized Timed Systems
    Lin, Shang-Wei
    Hsiung, Pao-Ann
    IEEE TRANSACTIONS ON COMPUTERS, 2012, 61 (06) : 843 - 856