Richard C. Waters

Orcid: 0000-0002-9211-3357

According to our database1, Richard C. Waters authored at least 42 papers between 1979 and 2018.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2018
Clinical pathways for primary care: current use, interest and perceived usability.
J. Am. Medical Informatics Assoc., 2018

2001
A Short Note on the History of Graph Drawing.
Proceedings of the Graph Drawing, 9th International Symposium, 2001

1997
Diamond Park and Spline: Social Virtual Reality With 3D Animation, Spoken Interaction, and Runtime Extendability.
Presence Teleoperators Virtual Environ., 1997

Design of the Interactive Sharing Transfer Protocol.
Proceedings of the 6th Workshop on Enabling Technologies (WET-ICE '97), 1997

QOTA: A Fast, Multi-Purpose Algorithm for Terrain Following in Virtual Environments.
Proceedings of the Second Symposium on Virtual Reality Modeling Language, 1997

1996
Locales: supporting large multiuser virtual environments.
IEEE Computer Graphics and Applications, 1996

Locales and Beacons: Efficient and Precise Support for Large Multi-User Virtual Environments.
Proceedings of the 1996 Virtual Reality Annual International Symposium, 1996

1995
Building Multiuser Interactive Multimedia Environments at MERL.
IEEE Multim., 1995

Tree Insertion Grammar: Cubic-Time, Parsable Formalism that Lexicalizes Context-Free Grammar without Changing the Trees Produced.
Comput. Linguistics, 1995

1994
Cliché-Based Program Editors.
ACM Trans. Program. Lang. Syst., 1994

An Animated On-Line Community with Artificial Agents.
IEEE Multim., 1994

Demonstration of an Interactive Multimedia Environment.
Computer, 1994

Reverse Engineeing - Introduction to the Special Section.
Commun. ACM, 1994

1993
Approaches to Automatic Programming.
Adv. Comput., 1993

Challenges for the Field of Reverse Engineering.
Proceedings of Working Conference on Reverse Engineering, 1993

Lexicalized Context-Free Grammars.
Proceedings of the 31st Annual Meeting of the Association for Computational Linguistics, 1993

1992
Knowledge Intensive Software Engineering Tools.
IEEE Trans. Knowl. Data Eng., 1992

1991
The Requirements Apprentice: Automated Assistance for Requirements Acquisition.
IEEE Trans. Software Eng., 1991

Automatic Transformation of Series Expressions into Loops.
ACM Trans. Program. Lang. Syst., 1991

Toward a design apprentice: supporting reuse and evolution in software design.
ACM SIGSOFT Softw. Eng. Notes, 1991

System validation via constraint modeling.
ACM SIGPLAN Notices, 1991

1990
The programmer's apprentice.
ACM Press frontier series, ACM, ISBN: 978-0-201-52425-3, 1990

1989
Automated Software Management Based on Structural Models.
Softw. Pract. Exp., 1989

The requirements apprentice: an initial scenario.
Proceedings of the 5th International Workshop on Software Specification and Design, 1989

1988
Program Translation via Abstraction and Reimplementation.
IEEE Trans. Software Eng., 1988

The Programmer's Apprentice: A Research Overview.
Computer, 1988

Automatic Programming: Myths and Prospects.
Computer, 1988

Using obviously synchronizable series expressions instead of loops.
Proceedings of the 1988 Internation Conference on Computer Languages, 1988

1987
Efficient interpretation of synchronizable series expressions.
Proceedings of the Symposium on Interpreters and Interpretive Techniques, 1987, St. Paul, Minnesota, USA, June 24, 1987

1986
KBEmacs: Where's the AI?
AI Mag., 1986

Reuse of Cliches in The Knowledge-Based Editor.
Proceedings of the Advanced Programming Environments, 1986

1985
The Programmer's Apprentice: A Session with KBEmacs.
IEEE Trans. Software Eng., 1985

1984
Expressional Loops.
Proceedings of the Conference Record of the Eleventh Annual ACM Symposium on Principles of Programming Languages, 1984

1983
User Format Control in a Lisp Prettyprinter.
ACM Trans. Program. Lang. Syst., 1983

1982
The Programmer's Apprentice: Knowledge Based Programm Editing.
IEEE Trans. Software Eng., 1982

Program editors should not abandon text oriented commands.
ACM SIGPLAN Notices, 1982

The disciplined use of simplifying assumptions.
Proceedings of the workshop on Rapid Prototyping, 1982

1981
Computer aided evolutionary design for software engineering.
SIGART Newsl., 1981

A Knowledge-Based Program Editor.
Proceedings of the 7th International Joint Conference on Artificial Intelligence, 1981

1979
A Method for Analyzing Loop Programs.
IEEE Trans. Software Eng., 1979

A Method for Automatically Analyzing Programs.
Proceedings of the Sixth International Joint Conference on Artificial Intelligence, 1979

Overview of the Programmer's Apprentice.
Proceedings of the Sixth International Joint Conference on Artificial Intelligence, 1979


  Loading...