{"title":"USeR: A New Framework for Redoing","authors":"J. Vitter","doi":"10.1145/390011.808262","DOIUrl":null,"url":null,"abstract":"US~l:t (which stands for Undo, Skip, Redo) is a new interactive approach to user recovery that offers significant advantages over current Undo/Redo packages. In the USS'R package, s SKIP or REDO command may be ambiguous, in which case US~'R enumerates the logical interpretations of the command and prompts the user both textually and graphically for the desired choice. USS'R also allows new commands to be executed during the redo process. With US~I:t, novices can perform recoveries that might be dimcult or impossible to do with other systems; experienced users can take even greater advantage of its functionality. USSfR's data structure organizes the recovery information in a natural tree-like fashion that is easy to implement in a variety of interactive settings, including text editors, graphics layout systems, algorithm simulators, and program development systems.","PeriodicalId":380822,"journal":{"name":"Software Development Environments","volume":"R-36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"83","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Software Development Environments","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/390011.808262","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 83
Abstract
US~l:t (which stands for Undo, Skip, Redo) is a new interactive approach to user recovery that offers significant advantages over current Undo/Redo packages. In the USS'R package, s SKIP or REDO command may be ambiguous, in which case US~'R enumerates the logical interpretations of the command and prompts the user both textually and graphically for the desired choice. USS'R also allows new commands to be executed during the redo process. With US~I:t, novices can perform recoveries that might be dimcult or impossible to do with other systems; experienced users can take even greater advantage of its functionality. USSfR's data structure organizes the recovery information in a natural tree-like fashion that is easy to implement in a variety of interactive settings, including text editors, graphics layout systems, algorithm simulators, and program development systems.