The Implementation of Finite State Automata in an Automatic Ice Cream Maker Machine

Authors

  • Fergie Joanda Kaunang Universitas Advent Indonesia

https://doi.org/10.36342/teika.v9i02.2200

Keywords:

Finite State Automata, Formal Method, Prototyping Method, Automatic Machine

Abstract

Technology is a tool that helps humans in carrying out an activity. With the use of technology in the industrial field, more goods are being produced. One type of technology that has a large part in the industry is automatic machinery. An automatic machine is a series of technologies intended to change activities that are manual to automatic that have the aim to improve the process of making goods, and have a higher quality product. Automata Theory is a branch of science that is not yet well known to many people but has an important role in the field of computer science. The main concept of the automata theory itself is how to make machines work automatically. Therefore, this study aims to apply the concept of the Automata theory to the automatic ice cream maker. This study discusses two methods for analyzing and supporting applications which are simulations of the ice cream maker itself. The formal method used to analyze the workings from reading the input to updating to give the final result of the machine. Another method used is the prototyping method where this method is used for the application of automatic ice cream maker applications in this study. The results of this study indicate that Finite State Automata can be an alternative for analyzing automatic ice cream making machines by reading the input provided by the user and then developing the patterns used.

Article Metrics

Downloads

Download data is not yet available.

References

K. Mukherjee and A. Ray, "State splitting and merging in probabilistic finite state automata for signal representation and analysis," Signal processing, vol. 104, pp. 105-119, 2014.

Y. M. R. Putra, "Sentence Analysis with Artificial Intelligence Machine Learning Using Finite State Automata," PROXIES, vol. 1, no. 1, pp. 1-6, 2017.

S. Rostianingsih, G. S. Budhi, and H. K. Wijaya, "Game Simulasi Finite State Machine untuk Pertanian dan Peternakan," Surabaya: Universitas Kristen Petra, 2013.

F. Utdirartatmo, "Teori Bahasa dan Otomata," Graha Ilmu, Yogyakarta, Edisi, vol. 2, 2005.

W. Scacchi, "Process models in software engineering," Encyclopedia of software engineering, 2002.

R. S. Pressman, Software engineering: a practitioner's approach. Palgrave Macmillan, 2005.

D. Rosenberg and K. Scott, Use case driven object modeling with UML. Springer, 1999.

T. von der Maßen and H. Lichter, "Modeling variability by UML use case diagrams," in Proceedings of the International Workshop on Requirements Engineering for product lines, 2002: Citeseer, pp. 19-25.

J. W. Satzinger, R. B. Jackson, and S. D. Burd, Systems analysis and design in a changing world. Cengage learning, 2011.

B. Rahardjo, "Penggunaan formal methods dalam disain perangkat keras," PPAU-ME I.[Januari 1999], 1999.

Published

2019-10-31

How to Cite

Kaunang, F. J. (2019). The Implementation of Finite State Automata in an Automatic Ice Cream Maker Machine. TeIKa, 9(2), 129-137. https://doi.org/10.36342/teika.v9i02.2200