CFP last date
20 May 2024
Reseach Article

Design of Vending Machine using Finite State Machine and Visual Automata Simulator

by Ashwag Alrehily, Ruqiah Fallatah, Vijey Thayananthan
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 115 - Number 18
Year of Publication: 2015
Authors: Ashwag Alrehily, Ruqiah Fallatah, Vijey Thayananthan
10.5120/20254-2623

Ashwag Alrehily, Ruqiah Fallatah, Vijey Thayananthan . Design of Vending Machine using Finite State Machine and Visual Automata Simulator. International Journal of Computer Applications. 115, 18 ( April 2015), 37-42. DOI=10.5120/20254-2623

@article{ 10.5120/20254-2623,
author = { Ashwag Alrehily, Ruqiah Fallatah, Vijey Thayananthan },
title = { Design of Vending Machine using Finite State Machine and Visual Automata Simulator },
journal = { International Journal of Computer Applications },
issue_date = { April 2015 },
volume = { 115 },
number = { 18 },
month = { April },
year = { 2015 },
issn = { 0975-8887 },
pages = { 37-42 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume115/number18/20254-2623/ },
doi = { 10.5120/20254-2623 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:55:15.323519+05:30
%A Ashwag Alrehily
%A Ruqiah Fallatah
%A Vijey Thayananthan
%T Design of Vending Machine using Finite State Machine and Visual Automata Simulator
%J International Journal of Computer Applications
%@ 0975-8887
%V 115
%N 18
%P 37-42
%D 2015
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Automata theory is dominating in many applications developed from the concept of finite state machine (FSM). This research will consider the design of vending machine (VM), which improves the books delivery service in the academic institution, illustrated by an application. An efficiency of VM is considered as a problem. In order to improve the efficiency, automata theory depends on the design of the FSM and visual automata simulator (VAS) are used as a method. Finally, the paper will construct FSM that uses fewer states. As a result, we will find that we can improve the efficiency and design cost of the VM.

References
  1. Zhang Wen & Zhang Xin Long, "Design and Implementation of automatic vending machine Based on the short massage payment" International Conference on Information and Communications Technology in Electrical Sciences, Neijiang, Sichuan, China. pp. 978-981, 2010.
  2. B. Caulfield & M. O Mahony, "Passenger Requirements of a Public Transport Ticketing System" Proceedings of the 8th International IEEE Conference on Intelligent Transportation Systems Vienna, Austria, pp-32-37, 2005.
  3. Biplab Roy & Biswarup Mukherjee "Design of Coffee Vending Machine using Single Electron Devices" Proceedings of 2010 International Symposium on Electronic System Design. Pp. 38-43, 2010.
  4. Hopcroft, John E. and Jeffrey D. Ullman (1979) Introduction to Automata Theory, Languages, and Computation, Reading, MA, Addison-Wesley.
  5. Fauziah Zainuddin, Norlin Mohd Ali, Roslina Mohd Sidek, Awanis Romli, Nooryati Talib & Mohd. Izham Ibrahim, "Conceptual Modeling for Simulation: Steaming frozen Food Processing in Vending Machine" International Conference on Computer Science and Information Technology,University Malaysia Pahang, pp. 145-149, 2009.
  6. Sakshi Sharma, Ana Monga, (2011), Implementation of Reverse Vending Machine Based on FPGA, International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS)
  7. Varkey, M. and Sunny, J. (2014). Design and Implementation of Multi Select Smart Vending Machine. International Journal of Computer Networks and Wireless Communications (IJCNWC), ISSN: 2250-3501
  8. M. Bhuvaneswari, S. Sukhumar, N. Divya, S. Kalpanadevi, N. SuthanthiraVanitha, (2013), Embedded System Based Automatic Ticket Vending Machine for Modern Transport System, International Journal of Advanced Research in Computer and Communication Engineering Vol. 2, Issue 11.
  9. Ana Monga, Balwinder Singh, (2012). Finite State Machine based Vending Machine Controller with Auto-Billing Features. International Journal of VLSI design & Communication Systems (VLSICS) Vol. 3, No. 2.
  10. Qureshi, M. , Aziz, A. , Rasool, H. , Ibrahim, M. , Ghani, U. and Abbas, H. (2011). Design and Implementation of Vending Machine using Verilog HDL. 17.
  11. Frost & Sullivan*, (2011), "Assessment of the Intelligent Vending Machines Market, November 2011.
  12. Pin, J. É. (2010). Mathematical foundations of automata theory. Lecture notes LIAFA, Université Paris, 7. ?
  13. Dash, T. and Nayak, T. (2014). Quantum Finite Automata: a Language Acceptor Model. International Journal of Advanced Research in Computer Science and Software Engineering, Volume 2(Issue 9, September 2012).
  14. John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman, "Introduction to Automata Theory Languages and Computation". Ch-1, 27-29, 3rd Edition Cornell University, Stanford University, California, 2001, USA.
  15. J. Holub and S. ?Stekr. On parallel implementations of deterministic finite automata. In Implementation and Application of Automata, CIAA '09, pages 54–64, 2009.
  16. Vijey Thayananthan, Ashwag Alrehily and Ruqiah Fallatah, "Automata Design with Time Complexity for Intelligent Vending Machine based on Visual Automata Simulator". IEEE 17th International Conference on Computer Modelling and Simulation, UK 2015, University of Cambridge, pages 159-164.
Index Terms

Computer Science
Information Sciences

Keywords

Automata Theory Vending Machine Nondeterministic Finite State Machine and VAS.