The Algorithm Visualization Catalog is a comprehensive collection of links to algorithm visualizations, or AVs.

JFLAP

Link(s)
http://www.jflap.org
Topic(s)
Finite Automata, Mealy machine, Moore machine, Pushdown Automata, Turing machine, Automata



Recommendation
  
Lecture Aide Recommended
Self-study Supplement Recommended
Standalone Recommended
Debugging Aide Not Recommended
Works?
Yes
Delivery Method(s)
Java Application
Project
JFLAP
Project Relationship
Part of project
Language(s)
English
Author(s)
Susan Rodger
Institution(s)
Duke University
Activity Level(s)
N/A
Source Code License
Non-commercial use only
First Published
N/A
Last Modified
N/A
Awards
Premier Award

Description

JFLAP allows one to experiment with many topics including automata (finite state machines, pushdown automata, Turing machines), grammars (regular, context-free, unrestricted), l-systems, parsing (LL, SLR, brute force, CYK) and many proofs such as converting an NFA to a DFA to a regular expression. There is an online tutorial on the JFLAP site.

Evaluation

Has won best software awards.

Usage Notes

Field Report(s)
Field Report: 1
Field Report: 2
Field Report: 3
Field Report: 4
Field Report: 5
Field Report: 6
References
N/A
Rating
1
Average: 1 (1 vote)
Your rating: None
AV of the Day
No
Score
74