Thursday, March 1, 2007

What is a DFA Simulator?

This post is for computer science and information science students in fourth semester. Others feel free to browse through other posts in the blog or kindly wait for updates.FAFL is a kind of subject a student can get lost easily.At least it is my opinion.So help you through the course, especially DFA and NFA, I have found a tool I would like to share with you.

The tool is called Visual Automata Simulator. It has the following features:

Features
  • Creates, simulates and transforms DFA and NFA machines
  • Creates and simulates TM
  • Batch tests for TM: useful features to test a bunch of files quickly!
  • Easy-to-use GUI interface (multi-documents)
  • Smart links between objects
  • Machines can be drawn using the mouse - and resized at any time
  • Multiple machines can be created in a single document
  • Multiple documents can be opened at the same time
  • Documents can be saved and reloaded from disk
  • Debug mode to see exactly how the machine is working (each step has a different color)
  • Export any machine to EPS file
Here are some of its screen shots:

Here is the link to download it:
Visual Automata Simulator




No comments: