Andries van Dam

Affiliations:
  • Brown University, Providence, RI, USA


According to our database1, Andries van Dam authored at least 97 papers between 1964 and 2023.

Collaborative distances:

Awards

ACM Fellow

ACM Fellow 1994, "For sustained contributions to computer science and education, especially in the areas of graphics and user interfaces. Through his writings, programs, films, and personal enthusiasm, he has inspired generations of students at Brown University and computer users everywhere.".

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
50 Years of Changes-How to Brace Yourself!: SIGGRAPH 2023 Retrospective Panel.
Proceedings of the ACM SIGGRAPH 2023 Panels, 2023

2020
Dash: A Hyper Framework.
Proceedings of the HT '20: 31st ACM Conference on Hypertext and Social Media, 2020

2019
Reflections on a Half-Century of Hypertext.
Proceedings of the 30th ACM Conference on Hypertext and Social Media, 2019

2018
Reflections on an introductory CS course, CS15, at Brown University.
Inroads, 2018

2017
NuSys: Towards a Document IDE for Knowledge Work.
Proceedings of the 2017 ACM Symposium on Document Engineering, 2017

2014
Computer Graphics - Principles and Practice, 3rd Edition.
Addison-Wesley, ISBN: 978-0-321-39952-6, 2014

2012
Carl Machover, 1927 - 2012 [In Memoriam].
IEEE Computer Graphics and Applications, 2012

2008
Applications and Issues in Pen-Centric Computing.
IEEE Multim., 2008

2007
Next-generation educational software: why we need it & a research agenda for getting it.
Proceedings of the International Conference on Computer Graphics and Interactive Techniques, 2007

2005
Immersive Electronic Books for Surgical Training.
IEEE Multim., 2005

Visualization Research Problems in Next-Generation Educational Software.
IEEE Computer Graphics and Applications, 2005

2003
Problems with using components in educational software.
Comput. Graph., 2003

2002
Experiments in Immersive Virtual Reality for Scientific Visualization.
Comput. Graph., 2002

2001
User interfaces: disappearing, dissolving, and evolving.
Commun. ACM, 2001

2000
Immersive VR for Scientific Visualization: A Progress Report.
IEEE Computer Graphics and Applications, 2000

Beyond WIMP.
IEEE Computer Graphics and Applications, 2000

Immersive Virtual Reality for Scientific Visualization: A Progress Report.
Proceedings of the Virtual Reality 2000 Conference, 2000

Immersive virtual reality for visualizing flow through an artery.
Proceedings of the 11th IEEE Visualization Conference, 2000

1999
Document Structure and Markup in the FRESS Hypertext System.
Markup Lang., 1999

Education: the unfinished revolution.
ACM Comput. Surv., 1999

Human-Centered Computing, Online Communities, and Virtual Environments.
IEEE Computer Graphics and Applications, 1999

Scene graph APIs: wired or tired?
Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques, 1999

Granularity in the design of interactive illustrations.
Proceedings of the 30th SIGCSE Technical Symposium on Computer Science Education, 1999

1998
Interview.
IEEE Ann. Hist. Comput., 1998

Look Ma! four hands! new models for interacting with 3D environments.
Proceedings of the ACM SIGGRAPH 98 Conference Abstracts and Applications, 1998

1997
Post-WIMP User Interfaces.
Commun. ACM, 1997

1996
50 years after "As we may think": the Brown/MIT Vannevar Bush symposium.
Interactions, 1996

1995
Standardisation - opportunity or constraint? (panel session).
Proceedings of the 22nd Annual Conference on Computer Graphics and Interactive Techniques, 1995

1994
The challenges of 3D interaction: a CHI '94 workshop.
ACM SIGCHI Bull., 1994

Interactive Visualization via 3D User Interfaces.
Proceedings of the 5th IEEE Visualization Conference, 1994

Why is 3-D interaction so hard and what can we really do about it?
Proceedings of the 21th Annual Conference on Computer Graphics and Interactive Techniques, 1994

Research frontiers in virtual reality.
Proceedings of the 21th Annual Conference on Computer Graphics and Interactive Techniques, 1994

Implementing virtual reality.
Proceedings of the Conference on Human Factors in Computing Systems, 1994

The challenges of 3D interaction.
Proceedings of the Conference on Human Factors in Computing Systems, 1994

1992
Electronic Books and Interactive Illustrations - Transcript of a Talk.
Proceedings of the Interactive Learning Through Visualization, 1992

From Discipline in Crisis to Mature Science: Evolving Needs for Computing Research Infrastructure.
Computer, 1992

Interactive Shadows.
Proceedings of the Fifth ACM Symposium on User Interface Software and Technology, 1992

Using deformations to explore 3D widget design.
Proceedings of the 19th Annual Conference on Computer Graphics and Interactive Techniques, 1992

Escaping Flatland in User Interface Design.
Proceedings of the 1992 Symposium on Interactive 3D Graphics, SI3D '92, Cambridge, MA, USA, March 29, 1992

Three-Dimensional Widgets.
Proceedings of the 1992 Symposium on Interactive 3D Graphics, SI3D '92, Cambridge, MA, USA, March 29, 1992

Sharing Between Graphical Objects Using Delegation.
Proceedings of the Object-Oriented Programming for Graphics, 1992

1991
User-Interface Developments for the Nineties.
Computer, 1991

An object-oriented framework for the integration of interactive animation techniques.
Proceedings of the 18th Annual Conference on Computer Graphics and Interactive Techniques, 1991

1990
Digital publication: status, opportunities and problems (panel session).
Proceedings of the Panel Proceedings of the 17th Annual Conference on Computer Graphics and Interactive Techniques, 1990

Computer graphics - principles and practice, 2nd Edition.
Addison-Wesley, ISBN: 978-0-201-12110-0, 1990

1989
The application visualization system: a computational environment for scientific visualization.
IEEE Computer Graphics and Applications, 1989

Trends in Computer Graphics.
Proceedings of the Fourth SIAM Conference on Parallel Processing for Scientific Computing, 1989

1988
Hypertext '87: Keynote Address.
Commun. ACM, 1988

1985
Reading and Writing the Electronic Book.
Computer, 1985

1984 Snowbird Report: Future Issues in Computer Science.
Computer, 1985

High performance graphics systems (Panel).
Proceedings of the 1985 ACM annual conference on The range of computing: mid-80's perspective: mid-80's perspective, 1985

1984
The Electronic Classroom: Workstations for Teaching.
Int. J. Man Mach. Stud., 1984

Computer Graphics Comes of Age (Interview).
Commun. ACM, 1984

The electronic classroom: Workstations for teaching an extended abstract.
Proceedings of the ACM 12th annual computer science conference on SIGCSE symposium, 1984

1983
Meeting the Crisis in Computer Science.
Commun. ACM, 1983

Computer graphics in higher education (Panel Session).
Proceedings of the 10th Annual Conference on Computer Graphics and Interactive Techniques, 1983

1982
An Experimental System for Creating and Presenting Interactive Graphical Documents.
ACM Trans. Graph., 1982

Interactive Editing Systems: Part II.
ACM Comput. Surv., 1982

Interactive Editing Systems: Part I.
ACM Comput. Surv., 1982

The role of videotex (Panel Session).
Proceedings of the 9th Annual Conference on Computer Graphics and Interactive Techniques, 1982

Professional Workstations (Panel Session).
Proceedings of the 9th Annual Conference on Computer Graphics and Interactive Techniques, 1982

1981
Simulation of a Horizontal Bit-Sliced Processor Using the ISPS Architecture Simulation Facility.
IEEE Trans. Computers, 1981

An integrated system for creating and presenting complex computer-based documents.
Proceedings of the 8th Annual Conference on Computer Graphics and Interactive Techniques, 1981

Vertical and outboard migration: a progress report.
Proceedings of the American Federation of Information Processing Societies: 1981 National Computer Conference, 1981

1980
BUMPS: A program for animating projections.
Proceedings of the 7th Annual Conference on Computer Graphics and Interactive Techniques, 1980

Architectural Considerations for a Microprogrammable Emulating Engine Using Bitslices.
Proceedings of the 7th Annual Symposium on Computer Architecture, 1980

1978
Recent Efforts Towards Graphics Standardization.
ACM Comput. Surv., 1978

A Functional Overview of the Core System with Glossary.
ACM Comput. Surv., 1978

Vertical Migration for Performance Enhancement in Layered Hardware/Firmware/Software Systems.
Computer, 1978

Issues in Distributed Processing - an Overview of Two Workshops.
Computer, 1978

Distributed Processing.
Computer, 1978

1977
GPGS: a device-independent general purpose graphic system for stand-alone and satellite graphics.
Proceedings of the 4th Annual Conference on Computer Graphics and Interactive Techniques, 1977

A Multi-Microprocessor Implementation of a General Purpose Pipelined CPU.
Proceedings of the 4th Annual Symposium on Computer Architecture, 1977

GPGS - General Purpose Graphic System.
Proceedings of the International Computing Symposium 1977, 1977

1976
Structured programming in assembly language.
ACM SIGCSE Bull., 1976

Experience with distributed processing on a host/satellite graphics system.
Proceedings of the 3rd Annual Conference on Computer Graphics and Interactive Techniques, 1976

1975
STRUCT Programming Analysis System.
IEEE Trans. Software Eng., 1975

1974
A survey of introductory and advanced programming courses.
Proceedings of the 4th SIGCSE Technical Symposium on Computer Science Education, 1974

Toward the development of machine: independent systems programming languages.
Proceedings of the American Federation of Information Processing Societies: 1974 National Computer Conference, 1974

Design considerations for microprogramming languages.
Proceedings of the American Federation of Information Processing Societies: 1974 National Computer Conference, 1974

1973
Operating system design considerations for microprogrammed mini-computer satellite systems.
Proceedings of the American Federation of Information Processing Societies: 1973 National Computer Conference, 1973

Intelligent satellites for interactive graphics.
Proceedings of the American Federation of Information Processing Societies: 1973 National Computer Conference, 1973

Computer architecture and instruction set design.
Proceedings of the American Federation of Information Processing Societies: 1973 National Computer Conference, 1973

1972
Software Data Paging and Segmentation for Complex Systems.
Inf. Process. Lett., 1972

Some implementation issues relating to data structures for interactive graphics.
Int. J. Parallel Program., 1972

Systems Programming Languages.
Adv. Comput., 1972

1971
A Microprogrammed Intelligent Graphics Terminal.
IEEE Trans. Computers, 1971

Data and storage structures for interactive graphics.
ACM SIGPLAN Notices, 1971

On-line Text Editing: A Survey.
ACM Comput. Surv., 1971

Language for Systems Development.
Proceedings of the SIGPLAN Symposium on Languages for System Implementation, 1971

Computer assisted tracing of text evolution.
Proceedings of the American Federation of Information Processing Societies: Proceedings of the AFIPS '71 Fall Joint Computer Conference, 1971

1970
Computers and Publishing: Writing, Editing, and Printing.
Adv. Comput., 1970

1968
Data Structure Programming System.
Proceedings of the Information Processing, Proceedings of IFIP Congress 1968, Edinburgh, UK, 5-10 August 1968, Volume 1, 1968

1967
A compact data structure for storing, retrieving and manipulating line drawings.
Proceedings of the American Federation of Information Processing Societies: Proceedings of the AFIPS '67 Spring Joint Computer Conference, 1967

The Brown University Student Operating System.
Proceedings of the 22nd national conference, 1967

1966
Computer Driven Displays and Their Use in Man/Machine Interaction.
Adv. Comput., 1966

1964
Computer and information sciences program for high school students.
Proceedings of the 19th ACM national conference, 1964


  Loading...