Checking for CFFD-preorder with tester processes

被引:0
|
作者
Helovuo, J [1 ]
Valmari, A [1 ]
机构
[1] Tampere Univ Technol, Software Syst Lab, FIN-33101 Tampere, Finland
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper describes an on-the-fly technique for computing the CFFD-preorder relation on two labelled transition systems (LTSs). CFFD is a process-algebraic semantic model for comparing processes. It is a modification of the CSP model. LTSs are used as a representation of processes. The presented technique is based on transforming the specification process into a special tester process. The tester is then composed in parallel with the processes of the implementation. Violations against the specification are detected as illegal states, deadlocks and livelocks during the computation of the composition. Tester processes are an extension of Brinksma's canonical testers. Using a tester process can be a substantially faster method of computing CFFD-preorder than the previously used method of comparing acceptance graphs.
引用
收藏
页码:283 / 298
页数:16
相关论文
共 50 条
  • [1] Hardness of Preorder Checking for Basic Formalisms
    Bozzelli, Laura
    Legay, Axel
    Pinchinat, Sophie
    LOGIC FOR PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND REASONING (LPAR-16), 2010, 6355 : 119 - 135
  • [2] Hardness of preorder checking for basic formalisms
    Bozzelli, Laura
    Legay, Axel
    Pinchinat, Sophie
    THEORETICAL COMPUTER SCIENCE, 2011, 412 (49) : 6795 - 6808
  • [3] AN EFFICIENCY PREORDER FOR PROCESSES
    ARUNKUMAR, S
    HENNESSY, M
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 526 : 152 - 175
  • [4] AN EFFICIENCY PREORDER FOR PROCESSES
    ARUNKUMAR, S
    HENNESSY, M
    ACTA INFORMATICA, 1992, 29 (08) : 737 - 760
  • [5] A preorder relation for Markov reward processes
    Daly, David
    Buchholz, Peter
    Sanders, William H.
    STATISTICS & PROBABILITY LETTERS, 2007, 77 (11) : 1148 - 1157
  • [6] Model Checking Mobile Processes
    Swed. Institute of Computer Science, Box 1263, S-164 28 Kista, Sweden
    Inf Comput, 1 (35-51):
  • [7] Model checking mobile processes
    Dam, M
    INFORMATION AND COMPUTATION, 1996, 129 (01) : 35 - 51
  • [8] Compliance checking of integrated business processes
    Letia, Ioan Alfred
    Groza, Adrian
    DATA & KNOWLEDGE ENGINEERING, 2013, 87 : 1 - 18
  • [9] Symbolic model checking for probabilistic processes
    Baier, C
    Clarke, EM
    Hartonas-Garmhausen, V
    Kwiatkowska, M
    Ryan, M
    AUTOMATA, LANGUAGES AND PROGRAMMING, 1997, 1256 : 430 - 440
  • [10] Model Checking for Communicating Quantum Processes
    Davidson, Tim
    Gay, Simon J.
    Mlnarik, Hynek
    Nagarajan, Rajagopal
    Papanikolau, Nick
    INTERNATIONAL JOURNAL OF UNCONVENTIONAL COMPUTING, 2012, 8 (01) : 73 - 98