DocumentCode
2378090
Title
Testing finite state machines based on a structural coverage metric
Author
Gören, Sezer ; Ferguson, F. Joel
Author_Institution
Dept. of Comput. Eng., California Univ., Santa Cruz, CA, USA
fYear
2002
fDate
2002
Firstpage
773
Lastpage
780
Abstract
Verification is a critical phase in the development of any hardware and software system. Finite state machines have been widely used to model hardware and software systems. Therefore, testing finite state machines (FSMs) is an important issue. Coverage analysis of a test suite for a system´s implementation determines the adequacy and the confidence level of the verification phase. In this paper, we derive a fault coverage metric for a test suite for an FSM specification. We also extend this metric for fault coverage estimation of interconnected FSMs, and we propose symbolic input based fault coverage for large FSMs. Finally, we also study incremental construction of a test suite associated with a coverage for a given FSM specification.
Keywords
fault location; finite state machines; hardware-software codesign; logic CAD; logic testing; FSM specification; FSM testing; design verification; fault coverage metric; finite state machine testing; hardware/software system development; incremental test suite construction; interconnected FSM fault coverage estimation; structural coverage metric; symbolic input based fault coverage; system implementation; test suite coverage analysis; verification phase confidence level; Accelerometers; Automata; Hardware; Life estimation; Process design; Protection; Protocols; Software systems; Software testing; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Test Conference, 2002. Proceedings. International
ISSN
1089-3539
Print_ISBN
0-7803-7542-4
Type
conf
DOI
10.1109/TEST.2002.1041830
Filename
1041830
Link To Document