SOFTWARE using JFLAP in some way
Many people have either modified JFLAP or used parts of it for their use
over the years.
We will attempt to list such efforts here. Please send me email and I would
be
happy to post information about your use of JFLAP or parts of JFLAP.
Software
Many of the papers by others on this page describe software extensions to JFLAP.
DAVID (Didactic And Visual Interface for Development), an extension to JFLAP that
accepts submissions
of instances of DFAs, NFAs, RegExs, CFGs, or PDAs from students
and immediately verifies the correctness of each submission. 2022. See SIGCSE 2022 paper by
Ivona Bezakova, Kimberly Fluet, Edith Hemaspaandra, Hannah Miller and David E. Narvaez.
GOAL is a graphical interactive tool for defining and
manipulating Buchi automata and temporal logic formulae. It
also partially supports other variants of omega-automata. The first
generation of Goal was
started based on adaptations of JFLAP, in particular the finite automata
and the graphics modules. The second generation is based on a completely
new
architecture/design.
GOAL
(posted in May 2011).
Ben-Ari, Mordechai. Spin Model Checker.
JFLAP is referenced in the book
Principles of the Spin Model Checker and the Visualizing Nondeterminism (VN) software tool mentioned
reads nondeterministic finite automata from the JFLAP file format, 2008.