References
- Abowd, G. D.; Dix, A. J.: Giving undo attention, Interacting with Computers, 4(3), 1992, 317–342. http://dx.doi.org/10.1016/0953-5438(92)90021-7 doi: 10.1016/0953-5438(92)90021-7
- Berlage T.; Genau A.: From Undo to Multi-User Applications, Human Computer Interaction, 733, 2003, 213–224. http://dx.doi.org/10.1007/3-540-57312-7_70 doi: 10.1007/3-540-57312-7_70
- Cai, X.; He, F.; Jing, S.; Liu, H.: A consistency and awareness approach to naming merged faces in collaborative solid modeling, International Conference on Computer Supported Cooperative Work in Design, 2008, 803–807. http://dx.doi.org/10.1109/CSCWD.2008.4537082
- Chen, D.; Sun, C.: Undoing any operation in collaborative graphics editing systems, International ACM SIGGROUP Conference on Supporting Group Work, 2001, 197–206. http://dx.doi.org/10.1145/500286.500316
- Cheng, Y.; He, F.; Xu, B.; Han, S.; Cai, X.; Chen, Y.: A multi-user selective undo/redo approach for collaborative CAD systems, Journal of Computational Design and Engineering, 1(2), 2014, 103–115. http://dx.doi.org/10.7315/JCDE.2014.011 doi: 10.7315/JCDE.2014.011
- Command Pattern, Wikipedia.org, 2014, http://en.wikipedia.org/wiki/Command_pattern. [Accessed: 11-Dec-2014].
- Contero, M.; Company, P.; Vila, C.; Aleixos, N.: Product data quality and collaborative engineering, IEEE Computer Graphics and Applications, 22(3), 2002, 32–42. http://dx.doi.org/10.1109/MCG.2002.999786 doi: 10.1109/MCG.2002.999786
- Gao, L.; Lu, T.; Gu, N.: Supporting semantic maintenance of complex Undo operations in replicated Co-AutoCAD environments, International Conference on Computer Supported Cooperative Work in Design, 2009, 84–89. http://dx.doi.org/10.1109/CSCWD.2009.4968039
- Hepworth, A.; DeFigueiredo, B.; Shumway, D.; Fronk, N.; Jensen, C. G.: Semantic conflict reduction through automated feature reservation in multi-user computer-aided design, International Conference on Collaboration Technologies and Systems, 2014, 56–63. http://dx.doi.org/10.1109/CTS.2014.6867542
- Hepworth, A.; Tew, K.; Trent, M.; Ricks, D.; Jensen, C. G.; Red, W. E.: Model Consistency and Conflict Resolution With Data Preservation in Multi-User Computer Aided Design, Journal of Computing and Information Science in Engineering, 14(2), 2014, 021008. http://dx.doi.org/10.1115/1.4026553 doi: 10.1115/1.4026553
- Hepworth, A. I.; Tew, K.; Thomas, N.; Mark, B.; Jensen, C. G.: Automated Conflict Avoidance in Multi-user CAD, Computer-Aided Design & Applications, 11(2), 2013, 141–152. http://dx.doi.org/10.1080/16864360.2014.846070 doi: 10.1080/16864360.2014.846070
- Jing, S.; He, F.; Liu, H.; Liao, B.: Conflict Analysis in Replicated Collaborative Solid Modeling Systems, Computer Graphics and Virtual Reality, 2006, 175–181.
- Liao, B.; He, F.; Jing, S.: Replicated collaborative solid modeling and naming problems, Conference on Computer Aided Design and Computer Graphics, 2005, 3–8. http://dx.doi.org/10.1109/CAD-CG.2005.72
- Liu, H.; He, F.; Li, X.; Huang, Z.: A less constraint concurrency control and consistency maintenance in collaborative CAD system, International Conference on Computer Supported Cooperative Work in Design, 2010, 104–109. http://dx.doi.org/10.1109/CSCWD.2010.5471994
- Meyer, B.: Object-Oriented Software Construction, Prentice Hall, Santa Barbara CA, 1988, 1073.
- Prakash, A.; Knister, M. J.: A framework for undoing actions in collaborative systems, ACM Transactions on Computer-Human Interaction, 1(4), 1994, 295–330. http://dx.doi.org/10.1145/198425.198427 doi: 10.1145/198425.198427
- Yang, Y.: Undo support models, International Journal of Man-Machine Studies, 28(5), 1988, 457–481. http://dx.doi.org/10.1016/S0020-7373(88)80056-7 doi: 10.1016/S0020-7373(88)80056-7