Simulation relations for systems with distributed interfaces

被引:4
作者
Hierons, Robert M. [1 ]
Nunez, Manuel [2 ]
机构
[1] Brunel Univ, Dept Informat Syst & Comp, Uxbridge UB8 3PH, Middx, England
[2] Univ Complutense Madrid, Dept Sistemas Informat Comp, Madrid, Spain
来源
SEFM 2009: SEVENTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND FORMAL METHODS | 2009年
关键词
FINITE-STATE MACHINES; TEST ARCHITECTURE; CHECKING SEQUENCES; HYPOTHESES;
D O I
10.1109/SEFM.2009.22
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we define simulation relations for distributed systems. Taking as starting point our previous work on the distributed testing architecture, we introduce novel simulation relations that can be used to define, given a specification, what a good implementation is. We approach the problem from two different perspectives. First, we consider that different ports of the system cannot share information. Thus, the decision to consider whether a system is correct has to be based only on local observations. We give some examples to show that this relation is very weak and propose a new one where we allow the different ports to partially communicate. Specifically, we do not implement a complex synchronization mechanism but allow entities to combine whole traces to obtain a verdict.
引用
收藏
页码:41 / +
页数:3
相关论文
共 26 条
[1]  
Brinksma Ed., 2001, MODELING VERIFICATIO, V2067, P187
[2]   Ready to preorder: The case of weak process semantics [J].
Chen, Taolue ;
Fokkink, Wan ;
van Glabbeek, Rob .
INFORMATION PROCESSING LETTERS, 2008, 109 (02) :104-111
[3]  
Coppersmith D., 1990, J Symb Comput, V9, P251280
[4]  
Dssouli R, 1985, 5 WG6 1 INT C PROT S, P483
[5]   (Bi)simulations up-to characterise process semantics [J].
Escrig, David de Frutos ;
Rodriguez, Carlos Gregorio .
INFORMATION AND COMPUTATION, 2009, 207 (02) :146-170
[6]   The effect of the distributed test architecture on the power of testing [J].
Hierons, R. M. ;
Ural, H. .
COMPUTER JOURNAL, 2008, 51 (04) :497-510
[7]  
Hierons R.M., 2008, LNCS, V4949
[8]   Comparing test sets and criteria in the presence of test hypotheses and fault domains [J].
Hierons, RM .
ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2002, 11 (04) :427-448
[9]   Reduced length checking sequences [J].
Hierons, RM ;
Ural, H .
IEEE TRANSACTIONS ON COMPUTERS, 2002, 51 (09) :1111-1117
[10]  
Hierons RM, 2008, LECT NOTES COMPUT SC, V5047, P200, DOI 10.1007/978-3-540-68524-1_15