Writings, Research, etc.

of James S. Jones


LaTex thesis hints and style files

E-mail me your comments, questions, suggestions.

BACK to main homepage


PROGRAMMING LANGUAGES AND TRANSLATION

Spring 1998 - Paper entitled, PHRASE Parsers from Multi-Axiom Grammars, by Teodor Rus and James S. Jones was published in Theoretical Computer Science 199 (1998), pp 199-229. Elsevier Science B.V. I (Jim Jones) am identified as the "Corresponding Author" in the paper for those wanting to carry on further dialog about it. This paper places into the public domain the major theoretic proofs, algorithmic methods, and perspective observations, from my Ph.D. dissertation research.

Spring 1997 - I gave my Ph.D. dissertation defense for my thesis on April 10, 1997, and graduated with a Ph.D. in Computer Science from the University of Iowa in May. My Ph.D. thesis title is Multi-Layered Pipeline Parsing of Phrases from Multi-Axiom Grammars.

December 1995 - Presented a paper (coauthored with Ph.D. advisor, Teo Rus) entitled Multi-layered Pipeline Parsing from Multi-axiom Grammars at the Algebraic Methods in Language Processing conference (AMiLP'95), held at the University of Twente, Enschede, the Netherlands. There I demonstrated a menu-driven system that I developed to illustrate parsing according to certain language layers. The system allows one to load a grammar specification of a language and experiment with its algebraic characteristics and observe the resulting effects on the layering and parsing process. The mechanism allows phrases and program fragments to be processed, not just entire computer programs.

December 1994 - Gave a colloquium presentation at the University of Iowa regarding my ongoing research in algebraic methods and how they applied to programming languages and translation. The focus was was on the theoretic aspects of this work.


COMPUTER SCIENCE EDUCATION

Spring 1987 - I wrote and presented a paper at the 18th SIGCSE Technical Symposium of Computer Science Education, published in the quarterly SIGCSE Bulletin, entitled Participatory Teaching Methods in Computer Science. It received good reviews by the referees and is as relevant now as it was in 1987. Whereas many writings in Computer Science Education focus on curriculum matters, the particulars of a new course, or experiential wisdom gained from a particular practice, this paper is unique in that it is a comprehensive paper on teaching methods and how they can be applied throughout various Computer Science courses.


Return to Jim Jones's faculty homepage