Video conferencing as a technology to support group work: a review of its failures
CSCW '88 Proceedings of the 1988 ACM conference on Computer-supported cooperative work
Concurrency control in groupware systems
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Topological models for boundary representation: a comparison with n-dimensional generalized maps
Computer-Aided Design - Beyond solid modelling
ACM Transactions on Computer-Human Interaction (TOCHI)
Consistency maintenance in real-time collaborative graphics editing systems
ACM Transactions on Computer-Human Interaction (TOCHI)
Undo as concurrent inverse in group editors
ACM Transactions on Computer-Human Interaction (TOCHI)
Near Real-Time CSG Rendering Using Tree Normalization and Geometric Pruning
IEEE Computer Graphics and Applications
Transparent adaptation of single-user applications for multi-user real-time collaboration
ACM Transactions on Computer-Human Interaction (TOCHI)
Computer supported collaborative design: Retrospective and perspective
Computers in Industry
Leveraging single-user AutoCAD for collaboration by transparent adaptation
CSCWD '09 Proceedings of the 2009 13th International Conference on Computer Supported Cooperative Work in Design
An agent-based approach for integrated process planning and scheduling
Expert Systems with Applications: An International Journal
Conflict resolution of Boolean operations by integration in real-time collaborative CAD systems
OTM'07 Proceedings of the 2007 OTM Confederated international conference on On the move to meaningful internet systems: CoopIS, DOA, ODBASE, GADA, and IS - Volume Part I
Preventing design conflicts in distributed design systems composed of heterogeneous agents
Engineering Applications of Artificial Intelligence
International Journal of Online Pedagogy and Course Design
Hi-index | 12.05 |
Computer-Aided Design (CAD) applications provide design and engineering professionals with various computer-based tools to perform design activities. As efficiency is one of the most important requirements in most design tasks, in this article, we contribute a novel collaborative design approach to improving efficiency, where a complex design task can be divided and executed concurrently by multiple collaborative designers. This approach is particularly effective for design tasks where Boolean operations - widely supported by most CAD applications - are heavily used in design activities, such as architecture design, mechanical design and digital media design. We have designed and implemented a prototype system CoAutoCAD to test the approach and to demonstrate a variety of collaborative design activities.