摘要
动态数据交换是实现网络协同设计的关键技术,但是如果在协同设计中每一步的设计信息都进行实时交换,那必然在动态数据交换中包含了不必要的数据。为了解决这个问题,提出基于ECA规则的动态数据交换技术,并建立了应用该技术的网络协同设计系统框架结构。该技术通过应用主动数据库中的ECA规则监控几何图形的变换矩阵来识别模型实体数据的更新,并只传输满足条件的更新数据给STEP动态数据交换进行数据转换,从而减少数据信息的网络传输量以及在更新数据中降低不必要数据产生的可能性。另外,应用一个基于锁的并发控制机制来解决多用户的交互冲突。最后通过建立跨平台网络协同设计原型系统(CISCD)验证动态数据交换技术的有效性。
The dynamic data exchange is the key technique to realize the Internet supported collaborative design. But the in.formation of each step designing in collaborative design need to exchange real timely, so many unnecessary data must be contained in dynamic data exchange format. To resolve the problem, the ECA-based dynamic data exchange technique was proposed and the ECA-based Internet supported collaborative design system architecture was constructed. In this technique, the ECA rule of active database (ADB) was adopted to identify the updating of the model entity data by monitoring the transform matrix of geometry graphics. The updated data that satisfied conditions were transmitted to STEP dynamic data exchange and transformed to STEP data format. The data transmitted in Internet was reduced and the possibility of unnecessary data created in updated data was lowered. A locking concurrency control mechanism was implemented to resolve the interactive conflict in multi-users. The prototype system cross-platform Internet supported collaborative design (CISCD) was given to confirm the effectiveness of the dynamic data exchange.
出处
《计算机应用研究》
CSCD
北大核心
2008年第4期1204-1206,共3页
Application Research of Computers
基金
高等学校博士点专项科研基金资助项目(20040611006)
国家自然科学基金资助项目(50175113)
关键词
动态数据交换
事件-条件-动作
STEP
网络协同设计
dynamic data exchange
event-condition-action (ECA)
STEP
Interuet supported collaborative design