2013-03-04 57 views
1

我从事机电一体化项目,并使用dymola工具为我的模型生成modelica代码。现在我想将modellica转换为.owl,以实现元素的语义搜索。我使用protege手动生成本体,但耗时。我需要设计一个自动为我做的工具。该工具可以使用Java进行编程,但问题是如何使工具了解d modellica代码的语义(不仅仅是语法结构)?如果语法解析是答案,如何?或者除了使用解析器之外,还有其他方法吗? 可以sum1帮助我! ...如果你能把我的书推荐给我,这将是一件好事..如何将Modellica代码转换为Ontologies(.owl)?

+0

欢迎来到Stack Overflow!请告诉我们你的代码。 – IronMan84 2013-03-04 14:15:25

+0

我有一个任务,我必须从Modelica类中构建一个RDF/OWL本体,并在线搜索时偶然发现了您的问题。我很好奇,如果你找到一种方法来加快这个乏味的过程。 – crackjack 2014-08-25 18:05:16

回答

0

OWL-API是一个稳定的Java库,可以与OWL一起工作。它是Protege背后的引擎,所以你可能想开始在那里看。您也可以尝试Brain,它目前仅支持OWL2 EL 配置文件。