默认情况下,OWL 本体中不维护序列顺序。如何在 OWL-DL 本体中对序列进行建模?
对序列建模并对其元素进行排序的一种方法是引入hasNext
捕获序列顺序的属性:
Class: SequenceItem
EquivalentTo:
hasNext only SequenceItem
ObjectProperty: hasNext
Domain:
SequenceItem
Range:
SequenceItem
InverseOf:
hasPrevious
然后,假设您想要按顺序排序的项目表示为实例,您可以捕获它们在序列中的顺序,如下所示:
SequenceItem: item_1
hasNext:
item_2
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)