首页 文章

从Java读取UML类图

提问于
浏览
0

我正在为我的最后一年项目开发一个逆向工程工具 . 在这个项目中,我试图从java中读取uml图并分析类之间的关系 . 我想知道UML图是否有标准文件格式 . 根据我的要求,我应该能够使用java读取该文件格式,并提取有关类之间关系详细信息的详细信息 .

我知道有很多工具可用于绘制UML图表 . 我想知道他们是否在内部共享一个通用标准,以便我可以从java读取该文件并从中提取详细信息 .

先感谢您 .

1 回答

  • 1

    OMG维护了一个名为XML Metadata Interchange的标准 . 基本上它采用所有UML数据并用XML表示,即 . 所有权利,关系,多样性等都表示为根据模式定义的XML标记和属性 .

    现在,由于此信息以XML表示,您可以非常轻松地解析它并使用Java为项目提取必要的信息 .

    问题的最后一部分询问谁支持这个标准 . MicrosoftIBMEnterprise Architect都支持它开始 .

    有关XMI文档结构的信息可以在standard中找到 .

相关问题