JFLAP Publications


Books


Susan Rodger and Thomas Finley, JFLAP - An Interactive Formal Languages and Automata Package, ISBN 0763738344, Jones and Bartlett, 2006. info

Papers

Susan H. Rodger, Jinghui Lim, and Stephen Reading, Increasing Interaction and Support in the Formal Languages and Automata Theory Course, The 12th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE 2007) 2007 (to appear) pdf

Susan H. Rodger, Bart Bressler, Thomas Finley, and Stephen Reading, Turning Automata Theory into a Hands-on Course, Thirty-seventh SIGCSE Technical Symposium on Computer Science Education, 2006 (p. 379-383) pdf

Ryan Cavalcante, Thomas Finley and Susan H. Rodger, A Visual and Interactive Automata Theory Course with JFLAP 4.0, Thirty-fifth SIGCSE Technical Symposium on Computer Science Education, 2004 (p.140-144). pdf

S. H. Rodger, Using Hands-on Visualizations to Teach Computer Science from Beginning Courses to Advanced Courses, Second Program Visualization Workshop, Hornstrup Centert, Denmark, p. 103-112, June 2002. pdf (first draft)

T. Hung and S. H. Rodger, Increasing Visualization and Interaction in the Automata Theory Course, Thirty-first SIGCSE Technical Symposium on Computer Science Education, p. 6-10, 2000. html and ps

E. Gramond and S. H. Rodger, Using JFLAP to Interact with Theorems in Automata Theory, Thirtieth SIGCSE Technical Symposium on Computer Science Education, p. 336-340, 1999. pdf

E. Gramond and S. H. Rodger, JFLAP: An Aid to Studying Theorems in Automata Theory, Integrating Technology into Computer Science Education, Dublin, Ireland, p. 302, 1998.

A. O. Bilska, K. H. Leider, M. Procopiuc, O. Procopiuc, S. H. Rodger, J. R. Salemme and E. Tsang, A Collection of Tools for Making Automata Theory and Formal Languages Come Alive, Twenty-eighth SIGCSE Technical Symposium on Computer Science Education, p. 15-19, 1997. pdf

M. Procopiuc, O. Procopiuc, and S. Rodger, Visualization and Interaction in the Computer Science Formal Languages Course with JFLAP, 1996 Frontiers in Education Conference, Salt Lake City, Utah, p. 121-125, 1996. pdf

S. H. Rodger, Integrating Hands-On Work into the Formal Languages Course via Tools and Programming, Workshop on Implementing Automata, Lecture Notes In Computer Science 1260, Springer-Verlag, p. 132-148, 1996. (this version is an early draft) pdf

D. Caugherty, and S. H. Rodger, NPDA: A Tool for Visualizing and Simulating Nondeterministic Pushdown Automata, in Computational Support for Discrete Mathematics, DIMACS Series in Discrete Mathematics and Theoretical Computer Science, Vol. 15, N. Dean and G. E. Shannon (ed.), American Mathematical Society, 1994, 365-377. (book)

S. Blythe, M. James, and S. H. Rodger, LLparse and LRparse: Visual and Interactive Tools for Parsing, Proceedings of the Twenty-fifth SIGCSE Technical Symposium on Computer Science Education, 1994, 208-212.(pdf)

E. Luce and S. H. Rodger, A Visual Programming Environment for Turing Machines, Proceedings of the IEEE Symposium on Visual Languages, 1993, 231-236.

M. LoSacco and S. H. Rodger, FLAP: A Tool for Drawing and Simulating Automata, ED-MEDIA 93, World Conference on Educational Multimedia and Hypermedia, 1993, 310-317.