Conflicts classification and solving for collaborative feature modeling

Based on the analysis of feature modeling activities in a collaborative environment, a definition and a classification of concurrency conflicts have been presented. A feature adjustment method is proposed to solve the conflicts, an enhanced naming mechanism for the collaborative feature modeling to preserve the design intentions, and a process for the non-locked multi-client collaborative design. The algorithms have been implemented in a prototype system integrating C++, Java3D and VRML, and CORBA technologies. Flexibility and efficiency in collaborative feature modeling environment have been achieved in our system.

[1]  Xiaodong Liu CFACA: component framework for feature-based design and process planning , 2000, Comput. Aided Des..

[2]  Jae Yeol Lee,et al.  WEB-ENABLED FEATURE-BASED MODELING IN A DISTRIBUTED DESIGN ENVIRONMENT , 1999 .

[3]  Jun Xu,et al.  Ontology based semantic conflicts resolution in collaborative editing of design documents , 2005, Adv. Eng. Informatics.

[4]  Mehmet A. Orgun,et al.  Locking without requesting a lock: A consistency maintenance mechanism in Internet-based real-time group editors , 2005, J. Parallel Distributed Comput..

[5]  Willem F. Bronsvoort,et al.  COLLABORATIVE MODELING WITH FEATURES , 2001 .

[6]  Abhishek Agrawal,et al.  CADDAC: Multi-Client Collaborative Shape Design System with Server-based Geometry Kernel , 2003, J. Comput. Inf. Sci. Eng..

[7]  Jonathan Corney,et al.  3D Modeling with ACIS , 2002 .

[8]  William C. Regli Internet-Enabled Computer-Aided Design , 1997, IEEE Internet Comput..

[9]  Soundar R. T. Kumara,et al.  Manufacturing in the Digital Age: Exploiting Information Technologies for Product Realization , 1999, Inf. Syst. Frontiers.

[10]  Jae Yeol Lee,et al.  Network-centric feature-based modeling , 1999, Proceedings. Seventh Pacific Conference on Computer Graphics and Applications (Cat. No.PR00293).

[11]  Hala Skaf-Molli,et al.  Semantic Consistency for Collaborative Systems , 2003 .

[12]  Clarence A. Ellis,et al.  Groupware: some issues and experiences , 1991, CACM.

[13]  Stephen Chi-fai Chan,et al.  Collaborative solid modeling on the WWW , 1999, SAC '99.

[14]  Xiaofeng Mi,et al.  A feature interface model towards distributed solid modeling , 2002, The 7th International Conference on Computer Supported Cooperative Work in Design.

[15]  Jinxiang Dong,et al.  A feature-based collaborative CAD system , 2002, The 7th International Conference on Computer Supported Cooperative Work in Design.