uml - OWL/RDF到UML转换器

标签 uml rdf owl

我是OWL / RDF本体概念的新手,并认为将它们转换为UML很有用,这样我就可以使用IDE生成类框架。假设这样做是合理的,您能推荐一种方法吗?

我知道有OWL / RDF解析器like this one,但是找不到任何可以转换为UML的解析器。

编辑:

根据评论,让我修改问题:

在基于现有本体启动新项目时,是否有一种方法可以轻松创建骨架类作为起点?我不需要同步本体和类之间的更改-这是一次设置,我希望它将进行大量的复制和粘贴,这对我来说是错误的方法。

如果我没有正确使用本体,您能否解释一下设计类层次结构的目的(如果有)?

这是我要实现的示例(除了只有1个传感器,我需要实现几个):

http://www.w3.org/2005/Incubator/ssn/XGR-ssn-20110628/#Smart_product_example

最佳答案

检查UML to OWL converter。它将UML转换为RDF / OWL,因此它的工作方向相反,但是可以用作任务的模板。该转换器基于MDA方法,因此需要了解它(MOF,ODM,Eclipse EMF,ATL),这是值得拥有的。

关于uml - OWL/RDF到UML转换器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29263480/

相关文章:

java - 从UML到Java,简单关联

rdf - 在RDF中自动添加具有增量值的记录

jsp - 从 JSP 读取 RDF(FOAF)

java - Jena getNsPrefixUri 返回 null(如何为 OWL 本体定义基本 URI?)

java - 如何在 JENA 中添加限定基数

design-patterns - 对象 C++ 中的状态或观察者模式

database - 触发器和存储过程如何在 ER 图中表示?

java - OCL 语法检查器

python - 在 RDFLIB 中使用前缀

java - Java 中的 XML 到 XML 的转换