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


Testing a deterministic implementation against a non-controllable non-deterministic stream X-machine
Authors:Robert M Hierons  Florentin Ipate
Affiliation:(1) School of Information Systems, Computing, and Mathematics, Brunel University, Uxbridge, Middlesex, UB8 3PH, UK;(2) Department of Computer Science, University of Pitesti, Str Targu din Vale 1, 0300 Pitesti, Romania
Abstract:A stream X-machine (SXM) is a type of extended finite state machine with an associated development approach that consists of building a system from a set of trusted components. One of the great benefits of using SXMs for the purpose of specification is the existence of test generation techniques that produce test suites that are guaranteed to determine correctness as long as certain well-defined conditions hold. One of the conditions that is traditionally assumed to hold is controllability: this insists that all paths through the SXM are feasible. This restrictive condition has recently been weakened for testing from a deterministic SXM. This paper shows how controllability can be replaced by a weaker condition when testing a deterministic system against a non-deterministic SXM. This paper therefore develops a new, more general, test generation algorithm for testing from a non-deterministic SXM.
Keywords:Stream X-machine  Non-determinism  Testing  Controllability
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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