我正在寻找一种用于创建和托管 UML 图的工具,具有以下要求(按优先级排序):
- 它必须支持独立的本地安装。由于公司政策,我将无法使用外部托管工具。
- 它必须得到积极维护和正式发布(没有测试版)。
- 它必须有一个基于浏览器的图形编辑器(不是基于文本的,如http://yuml.me)。我希望它尽可能容易访问。
- 它必须支持嵌入图
- SVG 格式
- 或像PNG这样的无损格式,
- 但没有JPEG或类似的。
- 它应该提供编辑历史记录,并支持回滚。
- 如果它提供某种分叉功能会很好,这样我就可以轻松开发同一图表的替代版本。
Gliffy听起来像是一个不错的候选者,但它不满足第一个标准。
我不一定要寻找单一产品的解决方案。如果有人使用不同的工具拼凑了一个可行的解决方案,我想听听。它不一定是免费的。