Bimonthly    Since 1986
ISSN 1004-9037
Publication Details
Edited by: Editorial Board of Journal of Data Acquisition and Processing
P.O. Box 2704, Beijing 100190, P.R. China
Sponsored by: Institute of Computing Technology, CAS & China Computer Federation
Undertaken by: Institute of Computing Technology, CAS
Published by: SCIENCE PRESS, BEIJING, CHINA
Distributed by:
China: All Local Post Offices
 
   
      1 Jan 2023, Volume 38 Issue 1   
    Article

    1. MODEL A FINITE STATE MACHINE AS A CONSTRUCT IN COMPUTER PROGRAMMING
    Sachin Kadam1, Shweta Jogalekar2, Satyawan Hembade3
    Journal of Data Acquisition and Processing, 2023, 38 (1): 2284-2293 . 

    Abstract

    The concept of Finite State Machine(FSM) can be used to model state-based computing systems. It provides an elegant way, to many of the complex problems in computing domain. Generally, it also forms an important part of computer science curriculum. But unfortunately, the developers hardly use this beautiful problem modeling technique to implement real life solutions. This research article explores a possibility to bridge this gap between theoretical aspects of FSM and its practical application in computer programming by extending FSM as a construct in computer programming. It follows Case Study research methodology to first analyze a specific scenario in detail. This is then generalized into an algorithm (FSM2Construct) using Design and Creation research methodology. FSM2Construct algorithm is designed using Greedy algorithm design strategy.

    Keyword

    Finite State Machine, FSM, Computer Programming Constructs, Greedy Algorithm Design Strategy, FSM2Construct Algorithm


    PDF Download (click here)

SCImago Journal & Country Rank

ISSN 1004-9037

         

Home
Editorial Board
Author Guidelines
Subscription
Journal of Data Acquisition and Processing
Institute of Computing Technology, Chinese Academy of Sciences
P.O. Box 2704, Beijing 100190 P.R. China
E-mail: info@sjcjycl.cn
 
  Copyright ©2015 JCST, All Rights Reserved