This paper proposes a highly automated mechanism to build an undo facility into a new or existing system easily. Our proposal is based on the observation that for a large set of operators it is not necessary to store in-memory object states or executed system commands to undo an action; the storage of input data is instead enough. This strategy simplifies greatly the design of the undo process and encapsulates most of the functionalities required in a framework structure similar to the many object-oriented programming frameworks.
Información general
Fecha de exposición:2012
Fecha de publicación:2012
Idioma del documento:Español
Evento:24th International Conference onSoftware Engineering & Knowledge Engineering (SEKE) (San Francisco, Estados Unidos, 1º al 3 de julio de 2012)