A Transformation-Based Approach to Implication of GSTE Assertion Graphs

被引:0
|
作者
Yang, Guowu [1 ]
Hung, William N. N. [2 ]
Song, Xiaoyu [3 ]
Guo, Wensheng [1 ]
机构
[1] Univ Elect Sci & Technol Chengdu, Sch Comp Sci & Engn, Chengdu 610054, Sichuan, Peoples R China
[2] Synopsys Inc, Mountain View, CA 94043 USA
[3] Portland State Univ, Dept ECE, Portland, OR 97207 USA
基金
中国国家自然科学基金;
关键词
FORMAL VERIFICATION;
D O I
10.1155/2013/709071
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Generalized symbolic trajectory evaluation (GSTE) is a model checking approach and has successfully demonstrated its powerful capacity in formal verification of VLSI systems. GSTE is an extension of symbolic trajectory evaluation (STE) to the model checking of omega-regular properties. It is an alternative to classical model checking algorithms where properties are specified as finite-state automata. In GSTE, properties are specified as assertion graphs, which are labeled directed graphs where each edge is labeled with two labeling functions: antecedent and consequent. In this paper, we show the complement relation between GSTE assertion graphs and finite-state automata with the expressiveness of regular languages and omega-regular languages. We present an algorithm that transforms a GSTE assertion graph to a finite-state automaton and vice versa. By applying this algorithm, we transform the problem of GSTE assertion graphs implication to the problem of automata language containment. We demonstrate our approach with its application to verification of an FIFO circuit.
引用
收藏
页数:7
相关论文
共 50 条
  • [31] Transformation-Based Approach to Security Verification for Cyber-Physical Systems
    Mili, Saoussen
    Nguyen, Nga
    Chelouah, Rachid
    [J]. IEEE SYSTEMS JOURNAL, 2019, 13 (04): : 3989 - 4000
  • [32] A Transformation-based Integrated Modular Avionics Software Model Construction Approach
    Wang, Ying
    Wang, Jianyong
    Wang, Lei
    [J]. MECHANICAL COMPONENTS AND CONTROL ENGINEERING III, 2014, 668-669 : 343 - 346
  • [33] A graph transformation-based approach for the validation of checkpointing algorithms in distributed systems
    Khlif, Houda
    Kacem, Hatem Hadj
    Hernandez, Saul E. Pomares
    Eichler, Cedric
    Kacem, Ahmed Hadj
    Simon, Alberto Calixto
    [J]. 2014 IEEE 23RD INTERNATIONAL WETICE CONFERENCE (WETICE), 2014, : 80 - 85
  • [34] Improved transformation-based quantile regression
    Geraci, Marco
    Jones, M. C.
    [J]. CANADIAN JOURNAL OF STATISTICS-REVUE CANADIENNE DE STATISTIQUE, 2015, 43 (01): : 118 - 132
  • [35] Analyzing transformation-based simulation metamodels
    Irizarry, MDL
    Kuhl, ME
    Lada, EK
    Subramanian, S
    Wilson, JR
    [J]. PROCEEDINGS OF THE 2000 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2000, : 773 - 781
  • [36] The complexity of transformation-based join enumeration
    Pellenkoft, A
    Galindo-Legaria, CA
    Kersten, M
    [J]. PROCEEDINGS OF THE TWENTY-THIRD INTERNATIONAL CONFERENCE ON VERY LARGE DATABASES, 1997, : 306 - 315
  • [37] Transformation-based assessment for C programs
    Li, Guangqiang
    Wu, Weimin
    Sun, Yinai
    Wang, Jing
    Lai, Tianwu
    [J]. 2007 9TH INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND ITS APPLICATIONS, VOLS 1-3, 2007, : 372 - 375
  • [38] Transformation-based adaptive array beamforming
    Yu, JL
    Leou, ML
    [J]. SIGNAL PROCESSING, 2000, 80 (02) : 231 - 241
  • [39] Electrodynamics of transformation-based invisibility cloaking
    Zhang, Baile
    [J]. LIGHT-SCIENCE & APPLICATIONS, 2012, 1 : e32 - e32
  • [40] Transformation-based Probabilistic Clustering with Supervision
    Gopal, Siddharth
    Yang, Yiming
    [J]. UNCERTAINTY IN ARTIFICIAL INTELLIGENCE, 2014, : 270 - 279