在OWL时间重复时间序列成员

时间:2016-04-04 12:05:17

标签: owl owl-time

关于OWL Time-Temporal Aggregates Ontology扩展的paper - 详细说明如何使用OWL Time表示重复事件。

我不确定特定重复事件的表示。这是因为不清楚TemporalSeqMember本身是否可以是TemporalSeq。其次,我认为我没有正确理解TemporalSeqMember的本质

我有两个问题:

  1. TemporalSeqMember
  2. 的用处是什么?
  3. 以下建模正确的模型方法是代表每年4月份发生的重复事件。可以在前1,2小时,即分别在00:00-00:59和1:00-1:59。
  4. enter image description here

2 个答案:

答案 0 :(得分:1)

从您链接到的论文中,我认为其中一个重要部分是(强调添加):

  

为了编码OWL中的时间聚合本体,   我们首先定义时间序列。它只有一个可选属性   hasMemeber [sic] 从时间序列映射到任何时间序列   事情。

因此,它可以有任何暂时的东西作为价值。问题是TemporalSeq是否实际上是TemporalThing。本文中显示的片段并未将其显示为TemporalSeq的子类,并且本体链接显示为死亡。但是,我在http://ontology.ihmc.us/temporalAggregates.owl找到了我认为的另一个副本。它似乎没有使TemporalSeq成为TemporalThing的子类(重命名为TemporalEntity?),所以我不认为TemporalSeq应该是TemporalThing / TemporalEntity。

答案 1 :(得分:1)

周期性事件的CIDOC模型将需要TemporalSeq(重复的时间跨度)和不相交的持久性概念来定义第二次出现的观察与第一次出现相关。似乎OWL将事件频率定义为单个重复的时间模式,作为包含子事件的单个事件聚合。

事件的测量周期性的持久概念不能使用TemporalSeq聚合建模,并且似乎完全延伸到TemporalThing之外。您的参考文章使用假期作为示例,我实际上将“假日”建模作为重复发生的事件。 “假期”是时间序列中反复出现的事件,但它也是一个概念。每当“假期”发生时,它就是一个新事件,该事件是事件的总时间序列的一部分。 “假日”实例的重现模式是一个称为“假日”的持久性概念,不能被理解为时间序列或事件。