提出了一种基于Java/ CORBA/ XML的开放式协同 CAD系统模型.在该模型系统结构中,各功能和应用模块被封装成便于复用的 Agent构件,由软总线实现集成;使用组件和XML技术,简化了复杂的通信问题,增加了系统的柔性;使用 XML表达的基于设计语义的同步协同设计极大地减小了网路流量,基于 XML异步交换的数据保存了设计历史和特征之间的关系;采用基于关系的快速参数化方法,解决了模型快速重建的问题.同时也对人机接口、产品工程数据建模,以及分布式安全等协同设计中关键问题的解决进行了分析说明.