Abstract
The combination of command history and history management functions provides a powerful adjunct to a reversible computing environment in which earlier versions of a command history can be easily edited and new versions can be built upon existing primitives. A reversible painting system illustrates the construction of one such environment which is based upon the integration of history management, reversible execution and a simple, but appropriate, application system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Apple Computers, Inc. (1984a), Macwrite User’s Manual.
Apple Computers, Inc. (1984b), Macdraw User’s Manual.
Archer, J.E., Conway, R., and Schneider, F.B. (1984), ‘User Recovery and Reversal in Interactive Systems’, ACM Transactions on Programming Languages and Systems 6 (1), 1–19.
Briggs, J.S. (1987), ‘Generating Reversible Programs’, Software–Practice and Experience 17 (7), 439–453.
Burton, R.R., Kaplan, R.M., Masinter, L.M., Sheil, B.A., Bell, A., Bobrow, D.G., Deutsch, L.P., and Haugeland, W.S. (1980), ‘Papers on Interlisp-D’, Report SSL-80–4, Xerox Palo Alto Research Center.
Flowers, P. (1980), ‘RED - a Reversible Editor’, Diploma Dissertation, University of Cambridge.
Richards, M. (1972), ’INTCODE - An Interpretive Machine Code for BCPL’, University of Cambridge Computer Laboratory.
Richards, M. and Whitby-Strevens, C. (1979), BCPL - The language and its compiler Cambridge University Press.
Singer, D.W. (1981), ‘Scenarios: An Event Management Package’, Software–Practice And Experience 11 (11), 521–529.
Styne, B.A., King, T.R., and Wiseman, N.E. (1985), ‘Pad Structures For The Rainbow Workstation’, The Computer Journal 28 (1), 68–72.
Styne, B.A. (1988), ‘Management Systems for Computer Graphics’, Ph.D. Dissertation, University of Cambridge, Computer Laboratory.
Tichy, W.F. (1985), ‘RCS–A System for Version Control’, Software–Practice and Experience 15 (7), 637–654.
Zelkowitz, M. (1971), ‘Reversible Execution as a Diagnostic Aid’, Ph.D. Dissertation, Cornell University.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1990 Springer-Verlag Tokyo
About this paper
Cite this paper
Styne, B.A. (1990). Command History in a Reversible Painting System. In: Magnenat-Thalmann, N., Thalmann, D. (eds) Computer Animation ’90. Springer, Tokyo. https://doi.org/10.1007/978-4-431-68296-7_11
Download citation
DOI: https://doi.org/10.1007/978-4-431-68296-7_11
Publisher Name: Springer, Tokyo
Print ISBN: 978-4-431-68298-1
Online ISBN: 978-4-431-68296-7
eBook Packages: Springer Book Archive