An international conference connecting people
in CAD research, education and business
Copyright (C) CAD Solutions, LLC. All rights reserved.
Proceedings of CAD'15, 2015, 470-474
Detecting Local Undo Conflicts in Multi-User CAD
Abstract. Multi-user computer-aided design (CAD) is an emerging technology that promises to facilitate collaboration, enhance product quality, and reduce product development lead times by allowing multiple engineers to work on the same design at the same time. The Brigham Young University (BYU) site of the NSF Center for e-Design has developed advanced multi-user CAD prototypes that have begun to demonstrate the advantages of this technology. There are many new challenges to address to adequately support multi-user CAD. Several research efforts have already been conducted to address some of these challenges: Jing et al. and Liao et al. have studied identification (naming) of CAD features; Hepworth has studied feature reservation for conflict avoidance; and Hepworth et al. and Cai et al. have studied client model consistency. Undo/redo in multi-user CAD is an important challenge that needs to be addressed more completely. Abowd and Dix claimed that “Few people would argue about the importance of undo,”. A large engineering company recently used an analytics tool provided by BYU to track which buttons their designers clicked the most in single-user CAD. They reported to the researchers that their engineers clicked the Undo button an average of four times more than any other single button in the CAD application. This validates the importance of undo in single-user CAD, and it is likely that undo will be very important in multi-user CAD as well.
Keywords. Multi-user, CAD, Undo, Conflict, Synchronous, Collaboration