[33] OWL-Time は、日時を扱う OWL のオントロジーです。 Semantic Web の世界で使われているようです(?)。
[9] グレゴリオ暦以外の暦法も扱えることになっており、 任意の時間帯も扱えるという立て付けにはなってはいますが、 大変怪しいものです。詳しくは各項。
:TemporalEntity
[23] OWL-Time は時間軸上の位置として :Instant
と :Interval
を持っており、
その共通の親クラスを
:TemporalEntity
>>22 としています。
[24] :Interval
と :Instant
は別物とされていますが、
共に :before
と :after
を持ち、 :Instant
は長さ0の interval とみなせる
(instant は interval の特殊形である) >>21
とされています。
[28] :Interval
と :Instant
は排他的とはされておらず、
どちらでもあるとすることは可能です。 (:Interval
に子クラス
:ProperInterval
があり、 :ProperInterval
と
:Instant
は排他的とされています。)
[26] :TemporalEntity
は owl:Class
です。 >>22
[11]
:hasBeginning
,
:hasEnd
はそれぞれ始まりと終わりの
time:Instant
を指定するものです。 >>10, >>18
[17]
:hasTemporalDuration
とその部分特性の
:hasDuration
,
:hasDurationDescription
は
:TemporalDuration
,
:Duration
,
:DurationDescription
を指定するものです。 >>16, >>19
[29]
:hasXSDDuration
は
xsd:duration
の値を指定するものです。
>>30
[20]
:hasTime
は、
:TemporalEntity
を指定する特性です。 >>19
[35] Data Catalog Vocabulary (DCAT) - Version 2, https://w3c.github.io/dxwg/dcat/#Property:period_has_beginning
[15] DAML-Time Homepage () https://web.archive.org/web/20070501025728/http://www.cs.rochester.edu/~ferguson/daml/
[13] OWL-Time Homepage () https://web.archive.org/web/20070503211843/http://www.isi.edu/%7Epan/OWL-Time.html
[14] Time Ontology in OWL () https://www.w3.org/TR/2006/WD-owl-time-20060927/
[1] Time Ontology in OWL () https://www.w3.org/TR/owl-time/
[2] Time Ontology in OWL () https://www.w3.org/TR/2016/WD-owl-time-20160712/
[4] Time Ontology in OWL () https://www.w3.org/TR/2017/CR-owl-time-20170606/
[5] Time Ontology in OWL () https://www.w3.org/TR/2017/PR-owl-time-20170907/
[6] Time Ontology in OWL () https://www.w3.org/TR/2017/REC-owl-time-20171019/
[8] OWL Time Ontology adoption - Spatial Data on the Web Working Group () https://www.w3.org/2015/spatial/wiki/OWL_Time_Ontology_adoption
[12] sdw/time at gh-pages · w3c/sdw () https://github.com/w3c/sdw/tree/gh-pages/time
[34] History for time - w3c/sdw () https://github.com/w3c/sdw/commits/gh-pages/time
[36] Time Ontology in OWL, , https://www.w3.org/TR/2020/CR-owl-time-20200326/
:Interval
を:Instant
の親クラスにせず共通の親クラス:TemporalEntity
を設けたのは、さすがに実用上不便だからでしょうか。