Zusammenfassung
Die Möglichkeit, im Verlauf eines mit einem Computersystem geführten Dialoges ausgeführte Aktionen in ihrer Wirkung wieder rückgängig zu machen (UNDO) und gleich oder ähnlich zu wiederholen (REDO), wird heute als wünschenswert in nicht nur von Computerlaien zu bedienenden Systemen angesehen. Für bislang durchgeführte Realisierungen von UNDO/REDO ist charakteristisch, daß sie von System zu System unterschiedlich sind. Dies geht so weit, daß daraus schon Unterschiede in den Definitionen entstanden sind, was systemweise unter den Begriffen UNDO und REDO zu verstehen sei.
Dieser Beitrag möchte zum einen zu einer Klärung begrifflicher Fragen im Zusammenhang mit dem Rückgängigmachen und Wiederholen von Aktionen in Computeranwendungen beitragen. Zum zweiten sollen Anforderungen an die Implementierung von UNDO/REDO-Systemen abgeleitet werden, die ohne Programmieraufwand zwischen verschiedenen Anwendungen portiert werden können. Szenarien für die Anwendung von UNDO und REDO dienen als Motivation für die Formulierung von Anforderungen und deren anwendungsneutraler Realisierung.
Die Forschungsgruppe INFORM als Bestandteil des Verbundprojekts WISDOM wird vom Bundesministerium für Forschung und Technologie gefördert.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Literaturhinweise
J. E. Archer Jr., R. Conway, F. B. Schneider: “User Recovery and Reversal in Interactive systems”. InACM Transactions on Programming Languages and Systems 6(1), pp 472–481, January 1984.
G.V. Cormack, T.W. Strothotte: “Structured Program Lookahead”. To appear in Computer Languages, 1987.
H. Faulhaber, F. Koller, U. Hoppe: “Integration verschiedener Eingabetechniken am Beispiel eines Graphikeditors”. WISDOM-Forschungsbericht FB-IAO-86–30, Fraunhofer Institut IAO, Stuttgart, April 1986.
R.F. Gordon, F.B. Leeman Jr., C. H. Lewis: “Concepts and Implications o f Interactive Recovery ”. Technical Report RC 10562, Office Applications Research, IBM Thomas J. Watson Research Center, April 1984.
J. Gosling: “Unix Emacs ”. Carnegie-Mellon University, Pittsburgh, 1982.
H.-W. Hein, G.M. Kellermann, C.G. Thomas: “X—AiD: An Adaptive and Knowledge—Based Human—Computer Interface”. InProceedings Interact-87, 2nd IFIP Conference on Human-Computer Interaction. Stuttgart, West Germany, 1987.
M. Herczeg: “Eine objektorientierte Architektur für wissensbasierte Benutzerschnittstellen”. Dissertation, Fakultät Mathematik und Informatik der Universität Stuttgart, Dezember 1986.
M. Herczeg: “UNDO — Stornieren ausge führter Funktionen”. WISDOM-Forschungsbericht FB-INF-86–2, Institut für Informatik, Universität Stuttgart, Januar 1986.
W. Joy: “An Introduction to the C Shell ”. University of California, Berkeley, 1980.
U. Klein: “Ein intelligenter Dialogmanager ”. Arbeitspapier der GMD Nr. 171, Gesellschaft für Mathematik und Datenverarbeitung mbH, Oktober 1985.
C. Rathke: “ObfI’alk. Repräsentation von Wissen in einer objektorientierten Sprache”. Dissertation, Fakultät Mathematik und Informatik der Universität Stuttgart, Oktober 1986.
M. Rathke: “Rücknahme ungewollter Aktionen”. MMK-Tagungsunterlagen, 1986.
M. Rathke: “Inform—Manual: History—Mixin, Version 1.0”. WISDOM-Forschungsbericht FB-INF-86–17, Institut für Informatik, Universität Stuttgart, März 1986.
M. Rathke: “Eine objektorientierte Realisierung zur Visualisierung von interaktivem Recovery”. WISDOM-Forschungsbericht FB-INF-86–47, Institut für Informatik, Universität Stuttgart, November 1986.
M. Rathke: “WISYBIB - Einsatz von UNDO/REDO-Mechanismen bei der Verwaltung einer Literaturdatenbank”. Internes Papier, 1987.
M. Rathke: “Dialogue Issues for Interactive Recovery - An Object-Oriented Framework”. In Proceedings Interact-87, 2nd IFIP Conference on Human-Computer Interaction. Stuttgart, West Germany, 1987.
Symbolics: “User’s Guide to Symbolics Computers”. Symbolics Reference Manual 996015, Symbolics, Inc., March 1985.
J.S. Vitter: “US&R: A New Framework for Redoing”. In ACM SIGPLAN Notices 19(5), pp 168–176, May 1984.
M.V. Zelkovitz: “Reversible Execution”. In Comm. of the ACM 16(9), pp 566, September 1973.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1987 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rathke, M. (1987). UNDO/REDO — Szenarien und Anforderungen für eine anwendungsneutrale Implementierung. In: Paul, M. (eds) GI — 17. Jahrestagung Computerintegrierter Arbeitsplatz im Büro. Informatik-Fachberichte, vol 156. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-01110-2_26
Download citation
DOI: https://doi.org/10.1007/978-3-662-01110-2_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-18478-2
Online ISBN: 978-3-662-01110-2
eBook Packages: Springer Book Archive