1. Bahlke, R., Snelting, G.: The PSG System: From Formal Language Definitions to Interactive Programming Environments. ACM Transactions on Programming Languages and Systems 8(4), 547–576 (1986)
2. Barrett, W., Bates, R., Gustafson, D., Couch, J.: Compiler Construction Theory and Practice, 2nd edn., SRA (1986)
3. Bagai, R., Bates, R.: Text Editing, Syntax-Directed Editing. In: International Conference on Advances in Infrastructure for Electronic Business, Science, and Education on the Internet, L’Aquila Italy (August 2001)
4. Bates, R.: Sequence-Trees: Slicing and Concatenation of Sequences in Logarithmic Time. In: presented at 14th Midwest Conference on Combinatorics, Cryptography, and Computing, Wichita State University, Wichita, KS (October 2000)
5. Bates, R.: Text Editor Interfaces for Semantic Editors., SBLP2002, VI Simpósio Brasileiro do Linguagens de Programmação, Rio de Janeiro, Brazil (June 2002)