从UML digram生成Tomcat web.xml配置

从UML digram生成Tomcat web.xml配置,uml,web.xml,eclipse-emf,xmi,Uml,Web.xml,Eclipse Emf,Xmi,我想找到解析详细说明web应用程序的安全tomcat配置的UML图的最佳方法,然后生成相关文件(web.xml) 首先,我用Magic Draw创建了一个元模型和他的实例,我必须导出它们并在一种java应用程序(插件?API?)中使用它们,然后根据一些约束(OCL?)解析和验证它们,最后我必须生成Web.xml文件 所以,我做了一些研究,发现我可以使用EMF来捕获我的模型,但是要创建一个java代码的和平环境,从URI远程处理我的模型,然后验证em,还不是很清楚和容易 你对此有什么建议吗?我必须

我想找到解析详细说明web应用程序的安全tomcat配置的UML图的最佳方法,然后生成相关文件(web.xml)

首先,我用Magic Draw创建了一个元模型和他的实例,我必须导出它们并在一种java应用程序(插件?API?)中使用它们,然后根据一些约束(OCL?)解析和验证它们,最后我必须生成Web.xml文件

所以,我做了一些研究,发现我可以使用EMF来捕获我的模型,但是要创建一个java代码的和平环境,从URI远程处理我的模型,然后验证em,还不是很清楚和容易

你对此有什么建议吗?我必须使用EMF吗?还是有另一个框架


感谢来自UML的web.xml?对不起,我认为这不是一个有用的主意。手工编辑这样的东西不需要很长时间。自动化这样一件事情所需的努力是不值得的。我会打开一个文本编辑器,创建web.xml,然后把节省下来的时间花在做更多有用的事情上

但是,如果必须的话,我会找到一种方法将对象模型导出到XML文档中。我会将其解析为DOM树,遍历该树,并将所需的元素发送到web.xml中

我知道Magic Draw能够将UML导出为XML。看看这是否对你有帮助


但据我所知,没有办法直接从魔术绘图工具中完成。您必须编写这个Java post进程,并使用导出的模型XML作为输入在命令行上运行它。

是的,我知道,但我有一个研究项目,这部分必须以这种方式工作,因为我们有许多模型,许多web应用程序,我们希望有一个通用的安全约束。因此,安全团队只需放置一个安全图,然后运行一种插件/API,该插件/API将自动在web上生成安全约束部分。xmlI将编写一个简单的类,该类可以接收web.xml文件,将其解析为DOM树,并添加通用安全约束。它是从我反对的UML生成的。实际上,我必须使用对象图作为起点。。。这太奇怪了,但这是我必须遵循的唯一方法。。。我必须找出如何从对象图到Web.xml文件