上一页 下一页

分布式开发

Enterprise Architect使用两种不同的技术支持分布式开发。

复制

使用复制,地理位置分离的分析人员可以在副本中更新和修改模型的某些部分,然后将这些部分重新合并到一个中心位置。

XMI导入/导出

使用基于XMI的导入/导出,您可以将离散的包导出到XML以在开发团队之间共享; 这比复制有几个好处:

  • 您只能从完成工作所需的部件组装模型
  • 如果需要,您可以组装完整模型
  • 您可以为不同目的组装来自不同Package版本的模型(例如客户可见,仅内部发布)
  • 您可以根据需要回滚模型的某些部分
  • 如果每个工作在一个独立的包上,那么开发人员之间发生“冲突”的可能性就会降低
  • 该过程可使用版本控制系统或Package控件进行控制

基于XMI的导入/导出符合UML1.3 / XMI1.1标准; 您还可以编写基于XML的工具来处理和提取XML文件中的信息,以增强开发过程。

可以通过“发布>模型交换>导出XMI”和“导入XMI”功能区选项访问基于XMI的导入/导出。

学到更多