ABSTRACT
Multi-user computer-aided design (CAD) is an emerging technology that facilitates collaboration by allowing users to work on the same design at the same time. This paper provides a classification of the types of conflicts that can occur during the use of local undo in multi-user CAD, and describes a method for detecting those conflicts. This method can be used to prevent and warn the user about undo conflicts as well as provide users with information about the cause of the conflict so they can collaborate to resolve it. This method has been successfully implemented and tested in Brigham Young University’s NXConnect multi-user CAD prototype.
GRAPHICAL ABSTRACT
![](/cms/asset/ca6c139d-aa96-489c-95a1-13918cfc5f61/tcad_a_1168217_uf0001_c.jpg)
Acknowledgement
The authors would like to thank the NSF Center for e-Design and the industry sponsors of the BYU e-Design site for funding this research.
ORCID
David J. French http://orcid.org/0000-0002-3202-5590