上一页 | 下一页 |
分布式开发
Enterprise Architect使用两种不同的技术支持分布式开发。
复制
使用复制,地理位置分离的分析人员可以在副本中更新和修改模型的某些部分,然后将这些部分重新合并到一个中心位置。
XMI导入/导出
使用基于XMI的导入/导出,您可以将离散的包导出到XML以在开发团队之间共享; 这比复制有几个好处:
- 您只能从完成工作所需的部件组装模型
- 如果需要,您可以组装完整模型
- 您可以为不同目的组装来自不同Package版本的模型(例如客户可见,仅内部发布)
- 您可以根据需要回滚模型的某些部分
- 如果每个工作在一个独立的包上,那么开发人员之间发生“冲突”的可能性就会降低
- 该过程可使用版本控制系统或Package控件进行控制
基于XMI的导入/导出符合UML1.3 / XMI1.1标准; 您还可以编写基于XML的工具来处理和提取XML文件中的信息,以增强开发过程。
可以通过“发布>模型交换>导出XMI”和“导入XMI”功能区选项访问基于XMI的导入/导出。
学到更多