将两个本体与“适配器”对齐

时间:2015-05-01 20:30:39

标签: owl ontology sesame owlim graphdb

简化一点,我有一个以OWL表示的域本体(D),它描述了设备,它们的功能,配置。此外,对于每个供应商,我希望有特定于供应商的本体(V),它将连接到域1。问题是,如何对齐D和V?是否可以将V尽可能地靠近供应商术语,或者只是将D的类子类化为V(并且可能对数据属性和对象属性执行相同的操作)?这个想法是应用程序使用本体D进行查询和推理机制尽可能地隐藏供应商细节。

第一个变体似乎更合乎逻辑(毕竟,语义技术是关于互连),但我可以预见某些数据类型中的某些不匹配。例如,一个供应商可以按百分比表示电池电量,另一个供应商使用高,中,低等字。我不知道如何使用OWL将这些数据带到共同点。可能更难的情况,需要正则表达式应用程序和通常完成的任何脚本伏都教。 (还有一个有趣的细节是直接使用dataproperties还是通过使用对象属性和每个数据表的概念“包装”dataproperties来添加一个间接层,以便为typemismath做更多的准备。)

换句话说,似乎输入数据应该在进入RDF生态系统之前进行预处理......或者可能还有其他可能性?

(对于那些倾向于快速将问题标记为重复的人,我不会问mapping between two ontologies之类的东西,而是安排“对齐”作为预处理与更丰富的“适配器模式” OWL本身)

0 个答案:

没有答案