首页 | 本学科首页   官方微博 | 高级检索  
     


Constructing checking sequences for distributed testing
Authors:Hasan Ural  Craig Williams
Affiliation:(1) School of Information Technology and Engineering, University of Ottawa, Ottawa, Ontario, K1N 6N5, Canada
Abstract:The objective of testing is to determine whether an implementation under test conforms to its specification. In distributed test architectures involving multiple remote testers, this objective can be complicated by the fact that testers may encounter coordination problems relating to controllability (synchronization) and observability during the application of tests. Based on a finite state machine (FSM) specification of the externally observable behaviour of a distributed system and a distinguishing sequence, this paper proposes a method for constructing a checking sequence where there is no potential controllability or observability problems, and where the use of external coordination message exchanges among testers is minimized. The proposed method does not assume a reliable reset feature in the implementations of the given FSM to be tested by the resulting checking sequence. phone: 613-562-5800(Extn)6684 Received May 2004 Revised March 2005 Accepted April 2005 by J. Derrick, M. Harman and R. M. Herons
Keywords:Distributed testing  Distributed test architectures  Controllability and observability problems  Test coordination  Finite state machine-based testing  Checking sequence
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号