JFLAP started as a series of tools at Rensselaer Polytechnic Institute around 1990, with students working under the direction of Susan Rodger. The JFLAP project moved to Duke University in 1994 when Rodger moved there. Following is a list of students who worked on JFLAP and/or related tools throughout the years and the year they started working on tools.
Also see these History slides from the 2006 workshop
DATE | NAME | SCHOOL | TOOL |
---|---|---|---|
1990 | Dan Caugherty | Rensselaer | NPDA |
1991 | Grant Poladian | Rensselaer | Tools for Automata |
1992 | Mark LoSacco | Rensselaer | FLAP |
1992 | Mike James | Rensselaer | LR Parser |
1992 | Danny Daglas | Rensselaer | Turing Machine Implementation |
1992 | Jeffrey Nesheiwat | Rensselaer | Turing Machine Implementation |
1992 | Jasper Wong | Rensselaer | Turing Machine Implementation |
1993 | Eric Luce | Rensselaer | Turing Machine Building Blocks |
1993 | Steve Blythe | Rensselaer | LR Parser |
1994 | Ugur Dogrusoz | Rensselaer | Automatic Layout of DFA in LR Parsing |
1994 | Bhasker Vasudevan | Rensselaer | NFA to DFA |
1994 | Mohan Nibhunupudi | Rensselaer | CFG to CNF |
1995 | Edwin Tsang | Duke University | LL and LR Parse Trees |
1995 | Greg Badros | Duke University | Modifications to FLAP |
1995 | Steve Wolfman | Duke University | L-systems |
1995 | Ben Hardekopf | Duke University | DFA to minimum DFA |
1996 | Ken Leider | Duke University | PumpLemma |
1996 | Anna Bilska | Duke University | Pate: Brute Force Parser |
1996 | Jason Salemme | Duke University | Pate: Brute Force Parser |
1996 | Magda Procopiuc | Duke University | JFLAP - FLAP to Java |
1996 | Octavian Procopiuc | Duke University | JFLAP - FLAP to Java |
1997 | Alex Karweit | Duke University | JeLLRap - LL and LR parsing |
1997 | Robyn Geer | Duke University | JeLLRap - LL and LR parsing |
1997 | Eric Gramond | Duke University | Extensions to JFLAP |
1998 | Lenore Ramm | Duke University | L-systems |
1999 | Ted Hung | Duke University | Regular Expressions |
2002 | Thomas Finley | Duke University | JFLAP rewritten and extended in Swing, L-Systems, Many new additions |
2002 | Ryan Cavalcante | Duke University | JFLAP rewritten and extended in Swing |
2005 | Stephen Reading | Duke University | Turing Machine Building Blocks in JFLAP, Batch processing |
2005 | Bart Bressler | Duke University | Turing Machine Building Blocks in JFLAP |
2006 | Jinghui Lim | Duke University | Moore and Mealy machines, Pumping Lemma |
2007 | Chris Morgan | Duke University | Graph Layouts, JFLAP Tutorial, Pumping Lemma |
2007 | Kyung Min (Jason) Lee | Duke University | CYK Parser, User-Control Parser, JFLAP Tutorial, TM to UG |
2008 | Jonathan Su | Duke University | Usage and Updating of JFLAP, image formats, flexible transitions |
2009 | Henry Qin | Duke University | Rewrite of Turing machine Building Blocks, Many other updates. |
2011 | Julian Genkins | Duke University | Started redesign of JFLAP to JFLAP 8.0 |
2012 | Peggy Li | Duke University | experimenting with sets |
2012 | Ian McMahon | Duke University | CYK parsing, more on Turing machines, more on redesign of JFLAP |
2014 | Aohui (Lawrence) Lin | Duke University | Parse Tree, Regex to NFA conversion and more redesign of JFLAP |
2014 | John Godbey | Duke University | More redesign of JFLAP |
2015 | James Cho | Duke University | Experiment with JFLAP to HTML5 with OpenDSA |
2015 | Martin Tamayo | Duke University | JFLAP to HTML5 with OpenDSA |
2015 | Sung-Hoon Kim | Duke University | JFLAP to HTML5 with OpenDSA |
2016 | Han "Bill" Yu | Duke University | JFLAP to HTML5 with OpenDSA |
2016 | Brian Pester | Duke University | JFLAP to HTML5 with OpenDSA |
2017 | Wei-Ting Yeh | Duke University | JFLAP to HTML5 with OpenDSA |
2017 | Yanbo Fang | Duke University | JFLAP to HTML5 with OpenDSA |
2018 | Jay Patel | Duke University | Update JFLAP to 7.1, DFA to RE and RG in OpenDSA |