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 条
  • [21] Image processing operations in color space using finite-state machines
    Waltz, FM
    MACHINE VISION SYSTEMS FOR INSPECTION AND METROLOGY VII, 1998, 3521 : 298 - 303
  • [22] Finite-State Machines for Mining Patterns in Very Large Text Repositories
    Skut, Wojciech
    FINITE-STATE METHODS AND NATURAL LANGUAGE PROCESSING, 2009, 191 : 23 - 23
  • [23] Binary openings and closings in one pass using finite-state machines
    Waltz, FM
    ADVANCED SIGNAL PROCESSING ALGORITHMS, ARCHITECTURES, AND IMPLEMENTATIONS VI, 1996, 2846 : 457 - 462
  • [24] Combining Exact And Metaheuristic Techniques For Learning Extended Finite-State Machines From Test Scenarios and Temporal Properties
    Chivilikhin, Daniil
    Ulyantsev, Vladimir
    Shalyto, Anatoly
    2014 13TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA), 2014, : 350 - 355
  • [25] Model Representation and Cooperative Coevolution for Finite-State Machine Evolution
    Dick, Grant
    Yao, Xin
    2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 2700 - 2707
  • [26] A FINITE-STATE MACHINE APPROACH FOR MODELING AND ANALYZING RESTFUL SYSTEMS
    Zuzak, Ivan
    Budiselic, Ivan
    Delac, Goran
    JOURNAL OF WEB ENGINEERING, 2011, 10 (04): : 353 - 390
  • [27] A Test Generation Method Based on k-Cycle Testing for Finite State Machines
    Kinoshita, Yuya
    Hosokawa, Toshinori
    Fujiwara, Hideo
    2019 IEEE 25TH INTERNATIONAL SYMPOSIUM ON ON-LINE TESTING AND ROBUST SYSTEM DESIGN (IOLTS 2019), 2019, : 232 - 235
  • [28] Synchronizable test sequences of finite state machines
    Tai, KC
    Young, YC
    COMPUTER NETWORKS AND ISDN SYSTEMS, 1998, 30 (12): : 1111 - 1134
  • [29] Finite-State Machines for Horospheres in Hyperbolic Right-Angled Coxeter Groups
    Jillson, Noah
    Levitin, Daniel
    Saldin, Pramana
    Stuopis, Katerina
    Wang, Qianruixi
    Xue, Kaicheng
    GEOMETRIAE DEDICATA, 2025, 219 (02)
  • [30] LOWER-BOUND STUDY ON INTERCONNECT COMPLEXITY OF THE DECOMPOSED FINITE-STATE MACHINES
    YANG, WL
    OWENS, RM
    IRWIN, MJ
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1995, 142 (05): : 332 - 336