如何将modelica代码转换为本体(.owl)



我在一个机电项目上工作,我使用dymola工具为我的模型生成modelica代码。现在我想将modelica转换为.owl,以便实现对元素的语义搜索。我使用protege手动生成本体,但耗时。我需要设计一个工具,自动为我做这些。该工具可以在Java编程,但问题是如何使工具理解语义(不只是语法结构)的d模型代码?如果语法分析是答案,那怎么做呢?或者除了使用解析器之外,还有其他替代方法吗?sumi能帮我吗?…

如果你能给我推荐一些可以通过的书,那就太好了。

OWL- api是一个使用OWL的可靠Java库。这是Protege背后的引擎,所以你可能想从那里开始看。你也可以试试Brain,它只支持OWL2 EL当前配置文件

最新更新