从UML Sequence Diagram XML获取类/方法信息

时间:2018-01-16 18:39:48

标签: java xml parsing uml diagram

Hello堆栈溢出社区!

我正在研究一种基于UML Sequence Diagrams创建Java单元/集成测试的方法。

所以,我的第一步是使用Astah生成的.XML文件来获取有关图表类/方法的信息。

在我的在线搜索中,我找不到一个库来帮助我从XML文件中获取/解析这些信息。

是否有任何可以帮助我阅读此文件而不是100%手动完成?

谢谢!

1 个答案:

答案 0 :(得分:0)

我只是尝试使用Astah 7.2.0,似乎XML导出遵循UML 1.4的XMI 1.1格式。

<XMI xmi.version="1.1" xmlns:JUDE="http://objectclub.esm.co.jp/Jude/namespace/" xmlns:UML="org.omg.xmi.namespace.UML">
<XMI.metamodel xmi.name="UML" xmi.version="1.4"/>

如果它也是你的情况,并且Atash真的实现了这一点。你现在要找到一个能够解析它的库......

似乎Atash有一个XMI 2.4.1 / UML 2.4.1导出插件。如果您有权访问它,那么让一个能够解析它的库会更容易。

干杯