A Design and Implementation of Watchdog Based on Observer Pattern and Finite State Machine

被引:0
|
作者
Liu, Xinyun [1 ]
Chen, Shihang [1 ]
Song, Wenqiang [1 ]
机构
[1] CEPREI, Software Qual Engn Res Ctr, Guangzhou, Guangdong, Peoples R China
关键词
Watchdog; Design Patterns; Observer Pattern; State Pattern; Finite State Machine;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper, a method with Observer Pattern and Finite State Machine for watchdog implementation is proposed. By using Observer Pattern and Finite State Machine, the watchdog will be notified automatically when the program's state changes. Complex protection strategies can be applied based on the transition of different states. The simulation indicates great improvement on reliability and maintainability of the program, especially for those complex programs with multi-task or multi-interrupt.
引用
收藏
页码:407 / 411
页数:5
相关论文
共 50 条
  • [1] Design and Implementation of RADIUS Client Based on Finite State Machine
    Feng, Jian
    [J]. PROCEEDINGS OF THE 2009 PACIFIC-ASIA CONFERENCE ON CIRCUITS, COMMUNICATIONS AND SYSTEM, 2009, : 435 - 438
  • [2] The virtual finite-state machine design and implementation paradigm
    FloraHolmquist, AR
    Morton, E
    OGrady, JD
    Staskauskas, MG
    [J]. BELL LABS TECHNICAL JOURNAL, 1997, 2 (01) : 96 - 113
  • [3] Design of Finite State Machine Based on VHDL
    Zhu, Zhi-ping
    Liu, Yong-qin
    Sheng, Hong
    Ye, Feng
    [J]. OPTICAL, ELECTRONIC MATERIALS AND APPLICATIONS II, 2012, 529 : 335 - 338
  • [4] NEW DESIGN PROCEDURE FOR DIGITAL FILTERS BASED ON A FINITE-STATE MACHINE IMPLEMENTATION.
    Proudler, I.K.
    Rayner, P.J.W.
    [J]. IEE proceedings. Part F. Communications, radar and signal processing, 1985, 132 (07): : 581 - 588
  • [5] State Machine Design Pattern
    Shalyto, Anatoly
    Shamgunov, Nikita
    Korneev, Georgy
    [J]. NET TECHNOLOGIES 2006, SHORT COMMUNICATION PAPERS PROCEEDINGS, 2006, : 51 - +
  • [6] Automatic Test Pattern Generator for Fuzzing Based on Finite State Machine
    Wang, Ming-Hung
    Wang, Han-Chi
    Chen, You-Ru
    Lei, Chin-Laung
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2017,
  • [7] Identification and Implementation of Observer and State Pattern in Internet Banking Application
    Meiappane, A.
    Chithra, B.
    Venkatesan, V. Prasanna
    [J]. 2012 INTERNATIONAL CONFERENCE ON RADAR, COMMUNICATION AND COMPUTING (ICRCC), 2012, : 202 - 205
  • [8] The design of JTAG master cores based on finite state machine
    Hu, B
    Hu, Y
    Ge, Q
    Chen, GJ
    [J]. ICEMI'2003: PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT & INSTRUMENTS, VOLS 1-3, 2003, : 551 - 554
  • [9] Design of guidance law with finite time convergence based on extended state observer
    Zhou Hui-bo
    Song Shen-min
    Song Jun-hong
    Xu Ming-yue
    [J]. 2013 25TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2013, : 5089 - 5093
  • [10] Design of a Reversible Finite State Machine
    Wu Y.
    Zhang Y.
    Wang L.-Y.
    Chu Z.-F.
    Xia Y.-S.
    [J]. 1600, Chinese Institute of Electronics (48): : 2226 - 2232