Abstract:Consistency maintenance and coordination are key issues in collaborative design. Aiming at the characteristics of multiple views and dynamic nature for multidisciplinary collaborative product design, a dynamic coordination principle and method were introduced. The main idea was when one discipline dynamically added or deleted some components in the discipline view model itself according to its demands, other disciplines would respond through a mechanism based on semantic reasoning about the components’ functions and automatically update their discipline view models, and then the dynamic coordination among the multiple discipline view models was achieved in the collaborative design process. Using JSP, JavaBean, Drools, Ajax and other related techniques, a prototype system was developed, and a reducer was illustrated to validate the proposed principle and the method.