使用NoSQL后端进行UML建模?

时间:2013-03-02 05:09:43

标签: nosql uml

是否有任何UML建模工具(如Sparx Enterprise Architect)能够使用NoSQL后端进行存储(如MongoDB,RavenDB等)?

1 个答案:

答案 0 :(得分:1)

据我所知,UML工具的存储是:

  • Enterprise Architect:Microsoft Access数据库
  • NoMagic:压缩的XML文件(XMI)
  • ArgoUML:压缩的XML文件
  • Rational Rose:花瓣格式的ASCII文件
  • Poseidon UML:压缩XML文件(XMI)
  • Umbrello:XML文件(XMI)

有关更完整的UML工具列表,请参阅 http://en.wikipedia.org/wiki/List_of_Unified_Modeling_Language_tools

据我所知,目前这些工具都没有这样的NoSQL后端。有些工具开始使用RESTful接口,这可能是从UML到NoSQL的映射的开始:

随意编辑此文章以添加更多详细信息。我自己的公司BITPlan提供这些建模工具和格式之间的转换服务,如果您坚持使用UML的子集,我们很乐意为您提供XMI和NoSQL DB之间的转换格式。如果您对细节感兴趣,请给我发个人信息。