Journal of Computer Science

The Design of ADAT: A Tool for Assessing Automata-Based Assignments

Zarina Shukur and Nurul Fatihah Mohamed

DOI : 10.3844/jcssp.2008.415.420

Journal of Computer Science

Volume 4, Issue 5

Pages 415-420


This study describes the design of an automatic assessment system for assessing an automata-based assignment. Automata concept is taught in several undergraduate computing courses such as Theory of Computation, Automata and Formal Languages and Compilers. We take two elements into consideration when assessing the student's answers; static element and dynamic element. The static element involves the number of states (initial and final as well) and the number of transitions. Whilst the dynamic aspect involves executing the automata against several test data. In this work, we rely heavily on the JFLAP for drawing and executing the automata.


© 2008 Zarina Shukur and Nurul Fatihah Mohamed. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.