default search action
Richard C. Waters
Person information
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2010 – 2019
- 2018
- [j26]Jennifer M. Toy, Adam Drechsler, Richard C. Waters:
Clinical pathways for primary care: current use, interest and perceived usability. J. Am. Medical Informatics Assoc. 25(7): 901-906 (2018)
2000 – 2009
- 2001
- [c15]Eriola Kruja, Joe Marks, Ann Blair, Richard C. Waters:
A Short Note on the History of Graph Drawing. GD 2001: 272-286
1990 – 1999
- 1997
- [j25]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 Teleoperators Virtual Environ. 6(4): 461-481 (1997) - [c14]John W. Barrus, Richard C. Waters:
QOTA: A Fast, Multi-Purpose Algorithm for Terrain Following in Virtual Environments. VRML 1997: 59- - [c13]Richard C. Waters, David B. Anderson, Derek L. Schwenke:
Design of the Interactive Sharing Transfer Protocol. WETICE 1997: 140-147 - 1996
- [j24]John W. Barrus, Richard C. Waters, David B. Anderson:
Locales: supporting large multiuser virtual environments. IEEE Computer Graphics and Applications 16(6): 50-57 (1996) - [c12]John W. Barrus, Richard C. Waters, David B. Anderson:
Locales and Beacons: Efficient and Precise Support for Large Multi-User Virtual Environments. VRAIS 1996: 204-213 - 1995
- [j23]Yves Schabes, Richard C. Waters:
Tree Insertion Grammar: Cubic-Time, Parsable Formalism that Lexicalizes Context-Free Grammar without Changing the Trees Produced. Comput. Linguistics 21(4): 479-513 (1995) - [j22]David B. Anderson, John W. Barrus, John H. Howard, Charles Rich, Chia Shen, Richard C. Waters:
Building Multiuser Interactive Multimedia Environments at MERL. IEEE Multim. 2(4): 77-82 (1995) - 1994
- [j21]Richard C. Waters, Elliot J. Chikofsky:
Reverse Engineeing - Introduction to the Special Section. Commun. ACM 37(5): 22-25 (1994) - [j20]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. Computer 27(12): 15-22 (1994) - [j19]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 Multim. 1(4): 32-42 (1994) - [j18]Richard C. Waters:
Cliché-Based Program Editors. ACM Trans. Program. Lang. Syst. 16(1): 102-150 (1994) - 1993
- [j17]Charles Rich, Richard C. Waters:
Approaches to Automatic Programming. Adv. Comput. 37: 1-57 (1993) - [c11]Yves Schabes, Richard C. Waters:
Lexicalized Context-Free Grammars. ACL 1993: 121-129 - [c10]Peter G. Selfridge, Richard C. Waters, Elliot J. Chikofsky:
Challenges for the Field of Reverse Engineering. WCRE 1993: 144-150 - [e1]Richard C. Waters, Elliot J. Chikofsky:
Proceedings of Working Conference on Reverse Engineering, WCRE 1993, Baltimore, Maryland, USA, May 21-23, 1993. IEEE Computer Society 1993, ISBN 0-8186-3780-3 [contents] - 1992
- [j16]Charles Rich, Richard C. Waters:
Knowledge Intensive Software Engineering Tools. IEEE Trans. Knowl. Data Eng. 4(5): 424-430 (1992) - 1991
- [j15]Richard C. Waters:
System validation via constraint modeling. ACM SIGPLAN Notices 26(8): 27-36 (1991) - [j14]Richard C. Waters, Yang Meng Tan:
Toward a design apprentice: supporting reuse and evolution in software design. ACM SIGSOFT Softw. Eng. Notes 16(2): 33-34 (1991) - [j13]Richard C. Waters:
Automatic Transformation of Series Expressions into Loops. ACM Trans. Program. Lang. Syst. 13(1): 52-98 (1991) - [j12]Howard B. Reubenstein, Richard C. Waters:
The Requirements Apprentice: Automated Assistance for Requirements Acquisition. IEEE Trans. Software Eng. 17(3): 226-240 (1991) - 1990
- [b1]Charles Rich, Richard C. Waters:
The programmer's apprentice. ACM Press frontier series, ACM 1990, ISBN 978-0-201-52425-3, pp. I-XI, 1-238
1980 – 1989
- 1989
- [j11]Richard C. Waters:
Automated Software Management Based on Structural Models. Softw. Pract. Exp. 19(10): 931-955 (1989) - [c9]Howard B. Reubenstein, Richard C. Waters:
The requirements apprentice: an initial scenario. IWSSD 1989: 211-218 - 1988
- [j10]Charles Rich, Richard C. Waters:
Automatic Programming: Myths and Prospects. Computer 21(8): 40-51 (1988) - [j9]Charles Rich, Richard C. Waters:
The Programmer's Apprentice: A Research Overview. Computer 21(11): 10-25 (1988) - [j8]Richard C. Waters:
Program Translation via Abstraction and Reimplementation. IEEE Trans. Software Eng. 14(8): 1207-1228 (1988) - [c8]Richard C. Waters:
Using obviously synchronizable series expressions instead of loops. ICCL 1988: 338-346 - 1987
- [c7]Richard C. Waters:
Efficient interpretation of synchronizable series expressions. PLDI 1987: 74-85 - 1986
- [j7]Richard C. Waters:
KBEmacs: Where's the AI? AI Mag. 7(1): 47-56 (1986) - [c6]Richard C. Waters:
Reuse of Cliches in The Knowledge-Based Editor. Advanced Programming Environments 1986: 536-550 - 1985
- [j6]Richard C. Waters:
The Programmer's Apprentice: A Session with KBEmacs. IEEE Trans. Software Eng. 11(11): 1296-1320 (1985) - 1984
- [c5]Richard C. Waters:
Expressional Loops. POPL 1984: 1-10 - 1983
- [j5]Richard C. Waters:
User Format Control in a Lisp Prettyprinter. ACM Trans. Program. Lang. Syst. 5(4): 513-531 (1983) - 1982
- [j4]Richard C. Waters:
Program editors should not abandon text oriented commands. ACM SIGPLAN Notices 17(7): 39-46 (1982) - [j3]Richard C. Waters:
The Programmer's Apprentice: Knowledge Based Programm Editing. IEEE Trans. Software Eng. 8(1): 1-12 (1982) - [c4]Charles Rich, Richard C. Waters:
The disciplined use of simplifying assumptions. Rapid Prototyping 1982: 150-154 - 1981
- [j2]Charles Rich, Richard C. Waters:
Computer aided evolutionary design for software engineering. SIGART Newsl. 76: 14-15 (1981) - [c3]Richard C. Waters:
A Knowledge-Based Program Editor. IJCAI 1981: 920-926
1970 – 1979
- 1979
- [j1]Richard C. Waters:
A Method for Analyzing Loop Programs. IEEE Trans. Software Eng. 5(3): 237-247 (1979) - [c2]Charles Rich, Howard E. Shrobe, Richard C. Waters:
Overview of the Programmer's Apprentice. IJCAI 1979: 827-828 - [c1]Richard C. Waters:
A Method for Automatically Analyzing Programs. IJCAI 1979: 935-941
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2025-01-09 12:56 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint