2001 |
32 | EE | Eriola Kruja,
Joe Marks,
Ann Blair,
Richard C. Waters:
A Short Note on the History of Graph Drawing.
Graph Drawing 2001: 272-286 |
1997 |
31 | EE | John W. Barrus,
Richard C. Waters:
QOTA: A Fast, Multi-Purpose Algorithm for Terrain Following in Virtual Environments.
VRML 1997: 59- |
30 | EE | Richard C. Waters,
David B. Anderson,
Derek L. Schwenke:
Design of the Interactive Sharing Transfer Protocol.
WETICE 1997: 140-147 |
29 | | Richard C. Waters,
David B. Anderson,
John W. Barrus,
David C. Brogan,
Michael A. Casey,
Stephan G. McKeown,
Tohei Nitta,
Ilene B. Sterns,
William S. Yerazunis:
Diamond Park and Spline: Social Virtual Reality With 3D Animation, Spoken Interaction, and Runtime Extendability.
Presence 6(4): 461-481 (1997) |
1995 |
28 | | Yves Schabes,
Richard C. Waters:
Tree Insertion Grammar: Cubic-Time, Parsable Formalism that Lexicalizes Context-Free Grammar without Changing the Trees Produced.
Computational Linguistics 21(4): 479-513 (1995) |
27 | EE | David B. Anderson,
John W. Barrus,
John H. Howard,
Charles Rich,
Chia Shen,
Richard C. Waters:
Building Multiuser Interactive Multimedia Environments at MERL.
IEEE MultiMedia 2(4): 77-82 (1995) |
1994 |
26 | EE | Richard C. Waters:
Cliché-Based Program Editors.
ACM Trans. Program. Lang. Syst. 16(1): 102-150 (1994) |
25 | | Richard C. Waters,
Elliot J. Chikofsky:
Reverse Engineeing - Introduction to the Special Section.
Commun. ACM 37(5): 22-25 (1994) |
24 | | Charles Rich,
Richard C. Waters,
Carol Strohecker,
Yves Schabes,
William T. Freeman,
Mark C. Torrance,
Andrew R. Golding,
Michal Roth:
Demonstration of an Interactive Multimedia Environment.
IEEE Computer 27(12): 15-22 (1994) |
23 | | Charles Rich,
Richard C. Waters,
Yves Schabes,
William T. Freeman,
Mark C. Torrance,
Andrew R. Golding,
Michal Roth:
An Animated On-Line Community with Artificial Agents.
IEEE MultiMedia 1(4): 32-42 (1994) |
1993 |
22 | | Yves Schabes,
Richard C. Waters:
Lexicalized Context-Free Grammars.
ACL 1993: 121-129 |
21 | | Peter G. Selfridge,
Richard C. Waters,
Elliot J. Chikofsky:
Challenges for the Field of Reverse Engineering.
WCRE 1993: 144-150 |
20 | | Charles Rich,
Richard C. Waters:
Approaches to Automatic Programming.
Advances in Computers 37: 1-57 (1993) |
1992 |
19 | EE | Charles Rich,
Richard C. Waters:
Knowledge Intensive Software Engineering Tools.
IEEE Trans. Knowl. Data Eng. 4(5): 424-430 (1992) |
1991 |
18 | EE | Richard C. Waters:
Automatic Transformation of Series Expressions into Loops.
ACM Trans. Program. Lang. Syst. 13(1): 52-98 (1991) |
17 | EE | Howard B. Reubenstein,
Richard C. Waters:
The Requirements Apprentice: Automated Assistance for Requirements Acquisition.
IEEE Trans. Software Eng. 17(3): 226-240 (1991) |
16 | EE | Richard C. Waters:
System validation via constraint modeling.
SIGPLAN Notices 26(8): 27-36 (1991) |
1989 |
15 | | Richard C. Waters:
Automated Software Management Based on Structural Models.
Softw., Pract. Exper. 19(10): 931-955 (1989) |
1988 |
14 | EE | Richard C. Waters:
Using obviously synchronizable series expressions instead of loops.
ICCL 1988: 338-346 |
13 | | Charles Rich,
Richard C. Waters:
The Programmer's Apprentice: A Research Overview.
IEEE Computer 21(11): 10-25 (1988) |
12 | | Charles Rich,
Richard C. Waters:
Automatic Programming: Myths and Prospects.
IEEE Computer 21(8): 40-51 (1988) |
11 | EE | Richard C. Waters:
Program Translation via Abstraction and Reimplementation.
IEEE Trans. Software Eng. 14(8): 1207-1228 (1988) |
1987 |
10 | EE | Richard C. Waters:
Efficient interpretation of synchronizable series expressions.
PLDI 1987: 74-85 |
1986 |
9 | | Richard C. Waters:
Reuse of Cliches in The Knowledge-Based Editor.
Advanced Programming Environments 1986: 536-550 |
8 | | Richard C. Waters:
KBEmacs: Where's the AI?
AI Magazine 7(1): 47-56 (1986) |
1985 |
7 | | Richard C. Waters:
The Programmer's Apprentice: A Session with KBEmacs.
IEEE Trans. Software Eng. 11(11): 1296-1320 (1985) |
1984 |
6 | | Richard C. Waters:
Expressional Loops.
POPL 1984: 1-10 |
1983 |
5 | EE | Richard C. Waters:
User Format Control in a Lisp Prettyprinter.
ACM Trans. Program. Lang. Syst. 5(4): 513-531 (1983) |
1982 |
4 | | Richard C. Waters:
The Programmer's Apprentice: Knowledge Based Programm Editing.
IEEE Trans. Software Eng. 8(1): 1-12 (1982) |
3 | | Richard C. Waters:
Program editors should not abandon text oriented commands.
SIGPLAN Notices 17(7): 39-46 (1982) |
1981 |
2 | | Richard C. Waters:
A Knowledge-Based Program Editor.
IJCAI 1981: 920-926 |
1979 |
1 | | Richard C. Waters:
A Method for Analyzing Loop Programs.
IEEE Trans. Software Eng. 5(3): 237-247 (1979) |