如何使用owl数据集anyOntology.owl生成grails域类

时间:2017-04-17 07:59:07

标签: grails owl protege

我是一名拥有一些grails经验的猫头鹰/新人。

我想将我的protege本体文件anyOntology.owl转换为grails域类。在下一步中,我将使用grails generate-all命令获取相应的控制器和视图,以获得具有CRUD功能的可执行模型,这将是我的可执行本体。

是否已存在类似于protege-export或grails-import作为插件的内容,或者是否有人已经在计划/处理此类功能?

彼得

2 个答案:

答案 0 :(得分:1)

与此同时,我为上述问题开发了一个0.1版本并将其推广到了 https://github.com/pstrotmann/ontology/tree/HEAD/owlToOO 它是一个grails应用程序,它将xxxx.owl文件转换为grails可以通过使用grails的generate_all特性转换为grails应用程序的域类,从而获得CRUD功能。 另外,graphViz输入是从xxxx.owl文件生成的,可以通过graphViz转换为UML-Diagram。

答案 1 :(得分:0)

此外还有可以通过访问的owlToOO的可运行版本 http://partnerontology.strotmann.org 使用生成的合作伙伴应用程序