• 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