Cornell University
Library
Cornell UniversityLibrary

eCommons

Help
Log In(current)
  1. Home
  2. Cornell Computing and Information Science
  3. Computer Science
  4. Computer Science Technical Reports
  5. User Recovery and Reversal in Interactive Systems

User Recovery and Reversal in Interactive Systems

File(s)
81-476.ps (634.65 KB)
81-476.pdf (2.32 MB)
Permanent Link(s)
https://hdl.handle.net/1813/6316
Collections
Computer Science Technical Reports
Author
Archer, James E. Jr.
Conway, Richard W.
Schneider, Fred B.
Abstract

Interactive systems, such as editors and program development environments, should be explicitly support recovery - facilities that permit a user to reverse the effects of past actions and to restore an object to a prior state. A model for interactive systems is presented that allows recovery to be defined precisely and user and system responsibilities to be delineated. Various implementation techniques for supporting recovery are described. Application of a general recovery facility to support reverse execution is discussed. A program development system (called COPE) with extensive recovery facilities, including reverse execution, is described. Keywords: recovery, reverse execution, undo, checkpoint, editor, programming environments.

Date Issued
1981-10
Publisher
Cornell University
Keywords
computer science
•
technical report
Previously Published as
http://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR81-476
Type
technical report

Site Statistics | Help

About eCommons | Policies | Terms of use | Contact Us

copyright © 2002-2026 Cornell University Library | Privacy | Web Accessibility Assistance