On finding a minimal functional description of a finite-state machine for test generation for adjacent machines

被引:0
|
作者
Pomeranz, I [1 ]
Reddy, SM [1 ]
机构
[1] Univ Iowa, Dept Elect & Comp Engn, Iowa City, IA 52242 USA
关键词
finite-state machines; minimal descriptions; test generation;
D O I
10.1109/12.822567
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In some applications, it is desirable to find for a circuit a minimal partial description that allows a certain task to be carried out. A partial circuit description allows the task to be carried out more efficiently since fewer decision points exist based on a partial description compared to the full circuit description. We consider this problem with respect to finite state machines and the following tasks. Starting from a functional description of a finite state machine M in the form of a state table ST, we select a minimal subset of state-transitions STpart subset of ST such that every output sequence that can be produced using state-transitions out of ST can also he produced using state-transitions out of STpart. We also formulate a similar problem related to the propagation of fault effects from the inputs to the outputs of M and describe a procedure for solving this problem. Applications of these tasks include test generation for circuits described as interconnections of finite-state machines. Experimental results presented show that STpart contains a small fraction of the state-transitions of ST.
引用
收藏
页码:88 / 94
页数:7
相关论文
共 50 条
  • [41] Test Translation for Embedded Finite State Machine Components
    El-Fakih, Khaled
    Yevtushenko, Nina
    COMPUTER JOURNAL, 2016, 59 (12) : 1805 - 1816
  • [42] Fast, efficient algorithms for 3x3 ranked filters using finite-state machines
    Waltz, FM
    Hack, R
    Batchelor, BG
    MACHINE VISION SYSTEMS FOR INSPECTION AND METROLOGY VII, 1998, 3521 : 278 - 287
  • [43] Using mutual information to test from Finite State Machines: Test suite selection
    Ibias, Alfredo
    Nunez, Manuel
    Hierons, Robert M.
    INFORMATION AND SOFTWARE TECHNOLOGY, 2021, 132
  • [44] The 'Choc-Machine' - an Introduction to Algorithmic Thinking using Finite State Machines
    Vielsack, Annika
    Klein, Miriam
    Niesenhaus, Thomas
    Ulbrich, Mattias
    PROCEEDINGS OF THE 18TH WIPSCE CONFERENCE IN PRIMARY AND SECONDARY COMPUTING EDUCATION RESEARCH, WIPSCE 2023, 2023,
  • [45] Accelerated Finite State Machine Test Execution Using GPUs
    Yaneva, Vanya
    Kapoor, Arnav
    Rajan, Ajitha
    Dubach, Christophe
    2018 25TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2018), 2018, : 109 - 118
  • [46] A Code Generation Tool for Embedded Automotive Systems Based on Finite State Machines
    Lindlar, Felix
    Zimmermann, Armin
    2008 6TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3, 2008, : 1443 - +
  • [47] Novel approach for sleep disorder monitoring using a finite-state machine for localities lacking specialist physicians
    Swetapadma, Aleena
    IET SCIENCE MEASUREMENT & TECHNOLOGY, 2017, 11 (08) : 1099 - 1103
  • [48] Utilization of Finite State Machine Approach for Smart Region Generation Modelling
    Latkova, Martina
    Bracinik, Peter
    Motyka, David
    12TH INTERNATIONAL CONFERENCE ELEKTRO 2018, 2018,
  • [49] Modular finite state machines: Development and application to reconfigurable manufacturing cell controller generation
    Endsley, E. W.
    Almeida, E. E.
    Tilbury, D. M.
    CONTROL ENGINEERING PRACTICE, 2006, 14 (10) : 1127 - 1142
  • [50] Finite State Machine Testing Complete Round-trip Versus Transition Trees On the Road of Finding the Most Effective Criterion
    Khalil, Hoda
    2017 IEEE 28TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW 2017), 2017, : 108 - 111