Based on address space transformation ( AST) , this paper presents a collaborative Protel system solution for solving the problem in collaborative editing with Protel electronic circuits design software. A tree-based hierarchical structure adapted for PCB documents is proposed to improve original AST algorithm for maintaining the consistency of the documents. The implementation of translating user command to internal operation is achieved through transparent adaptation transformation. The overall system architecture and the function realisation modules are represented as well. The system usability is validated through experiments.%为解决Protel电子电路设计软件协同编辑的问题,提出一种基于地址空间转换思想的Co-Protel系统解决方案.给出适用于PCB文档的树型层级结构,改进原有的地址空间转换算法保证文档的一致性,通过透明适配层转换实现命令集和地址空间集的转换,给出系统整体框架和功能实现模块,并通过实验验证了系统可用性.
展开▼