Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 368)
Detail práce
   Přihlásit přes CAS
Management of Undo/Redo Operations in Complex Environments
Název práce v češtině: Management of Undo/Redo Operations in Complex Environments
Název v anglickém jazyce: Management of Undo/Redo Operations in Complex Environments
Klíčová slova: řízení, vpřed, zpět, vícero pracovních ploch
Klíčová slova anglicky: selective undo, selective redo, multiple workspaces
Akademický rok vypsání: 2010/2011
Typ práce: diplomová práce
Jazyk práce: angličtina
Ústav: Katedra softwarového inženýrství (32-KSI)
Vedoucí / školitel: doc. RNDr. Irena Holubová, Ph.D.
Řešitel: skrytý - zadáno a potvrzeno stud. odd.
Datum přihlášení: 10.11.2010
Datum zadání: 10.11.2010
Datum a čas obhajoby: 28.05.2012 10:00
Datum odevzdání elektronické podoby:13.04.2012
Datum odevzdání tištěné podoby:13.04.2012
Datum proběhlé obhajoby: 28.05.2012
Oponenti: doc. RNDr. Jakub Lokoč, Ph.D.
 
 
 
Zásady pro vypracování
An undo/redo operation is currently a natural functionality of every application that interacts with a user. In the recent literature we can find several models which solve single-user, single-workspace issues relatively well. However, in cases when multiple users share the edited objects or there exist relations between multiple workspaces, the task becomes much more complex and the dependencies need to be solved carefully.
The aim of this thesis is a research on possibilities and limitations of undo/redo management in the described complex environments. First of all it is necessary to analyze existing solutions and to discuss their advantages and disadvantages. The core of the work will be a proposal and implementation of own approach suitable for the student SW project DaemonX designed for the purpose of modelling and evolution management in various interconnected conceptual models. The work will include experimental results.
Seznam odborné literatury
Aaron G. Cass, Chris S. T. Fernandes, and Andrew Polidore. 2006. An empirical evaluation of undo mechanisms. In Proceedings of the 4th Nordic conference on Human-computer interaction: changing roles (NordiCHI '06). ACM, New York, NY, USA, 19-27.

Alan Dix, Roberta Mancini, Stefano Levialdi: Alas I am Undone - Reducing the Risk of Interaction? Short paper for HCI'96, Imperial College, London.

Roberta Mancini, Alan Dix, Stefano Levialdi: Reflections on Undo. Technical report 96/11. Dipartimento di Scienze dell?Informazione, Universit`a degli Studi di Roma ?La Sapienza?, Via Salaria 113, 00198, Rome, Italy.

A. J. Dix (1995). Moving between contexts. Design, Specification and Verification of Interactive Systems '95, Eds. P. Palanque and R. Bastide. Toulouse, France, Springer Wien. pp. 149-173.

Chengzheng Sun. 2002. Undo as concurrent inverse in group editors. ACM Trans. Comput.-Hum. Interact. 9, 4 (December 2002), 309-361.

Marco Loregian and Marco P. Locatelli. 2008. An Experimental Analysis of Undo in Ubiquitous Computing Environments. In Proceedings of the 5th international conference on Ubiquitous Intelligence and Computing (UIC '08). Springer-Verlag, Berlin, Heidelberg, 505-519.

Xueyi Wang, Jiajun Bu, and Chun Chen. 2002. Achieving undo in bitmap-based collaborative graphics editing systems. In Proceedings of the 2002 ACM conference on Computer supported cooperative work (CSCW '02). ACM, New York, NY, USA, 68-76.

Chengzheng Sun. 2000. Undo any operation at any time in group editors. In Proceedings of the 2000 ACM conference on Computer supported cooperative work (CSCW '00). ACM, New York, NY, USA, 191-200.

Rajiv Choudhary and Prasun Dewan. 1995. A general multi-user undo/redo model. In Proceedings of the fourth conference on European Conference on Computer-Supported Cooperative Work (ECSCW'95). Kluwer Academic Publishers, Norwell, MA, USA, 231-246.
 
Univerzita Karlova | Informační systém UK