DocumentCode :
1405157
Title :
Controllable Testing from Nondeterministic Finite State Machines with Multiple Ports
Author :
Hierons, Robert M.
Author_Institution :
Sch. of Inf. Syst., Comput. & Math., Brunel Univ., Uxbridge, UK
Volume :
60
Issue :
12
fYear :
2011
Firstpage :
1818
Lastpage :
1822
Abstract :
Some systems have physically distributed interfaces, called ports, at which they interact with their environment. We place a tester at each port and if the testers cannot directly communicate and there is no global clock then we are using the distributed test architecture. It is known that this test architecture introduces controllability problems when testing from a deterministic finite state machine. This paper investigates the problem of testing from a nondeterministic finite state machine in the distributed test architecture and explores controllability. It shows how we can decide in polynomial time whether an input sequence is controllable. It also gives an algorithm for generating such an input sequence x̅ and shows how we can produce testers that implement x̅.
Keywords :
controllability; distributed processing; finite state machines; program testing; controllable testing; distributed test architecture; multiple ports; nondeterministic finite state machine; physically distributed interface; Computer architecture; Computer interfaces; Distributed computing; Formal verification; Software engineering; Software engineering/software/program verification; controllability; distributed test architecture.; finite state machine; nondeterminism; software engineering/testing and debugging;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2010.238
Filename :
5669258
Link To Document :
بازگشت