前页 后页

分布式开发

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

复写

使用复制,地理上分离的分析师可以更新和修改副本中模型的各个部分,然后将它们在中央位置合并回去。

XMI导入/导出

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

  • 您可以仅从完成工作所需的零件中组装模型
  • 您可以根据需要组装完整的模型
  • 您可以出于不同的目的从不同的Package版本组装模型(例如,客户可见,仅内部发行)
  • 您可以根据需要回滚模型的各个部分
  • 如果每个人都在单独的Package上工作,则开发人员之间发生“冲突”的可能性较小
  • 可使用版本控制系统或程序包控制来控制该过程
基于XML的导入/导出符合UML1.3 / XMI1.1;您还可以编写基于XML的工具来处理XML文件中的信息并从中提取信息,以增强开发过程。

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

学到更多