- From: Little, Chris <chris.little@metoffice.gov.uk>
- Date: Wed, 14 Dec 2016 15:05:50 +0000
- To: SDW WG Public List <public-sdw-wg@w3.org>
- CC: "sdwwg@lists.opengeospatial.org" <sdwwg@lists.opengeospatial.org>
- Message-ID: <3DAD8A5A545D7644A066C4F2E82072883E2840E6@EXXCMPD1DAG4.cmpd1.metoffice.gov.uk>
Dear All, I promised to summarise the outstanding issues in the Time Ontology, but was sidetracked to the OGC Technical Committee conference. I will follow Frank Knibbe's approach of starting an email thread for each issue that needs a decision and/or discussion and exploration. Here is the summary of the marked issues in the latest draft of the Time Ontology http://w3c.github.io/sdw/time/ . I am not sure what to do about some notes. Many can be removed as the text as been incorporated appropriately into the body of the text. Some can disappear when an issue is resolved and removed, but others that apply to the text in general may need discussion and decision. I will group the notes, and issues if appropriate before starting threads. Chris ---------------- Section 2 Changes from previous versions Issue 1 https://www.w3.org/2015/spatial/track/issues/64 Most of the properties defined in the original ontology have global constraints on the domain and range. If the rdfs:domain were left unspecified, the properties could be used more widely without undesirable entailments. Their use in the context of the classes in the ontology is adequately controlled through guarded restrictions (local cardinality constraints) Issue 2 https://www.w3.org/2015/spatial/track/issues/65 The Time ontology is concerned only with formalizing temporal intervals and instants, and does not include any predicates to tie temporal objects to spatial entities or features, or other things. The editors note that predicates that concern temporal behaviour and properties will usually be part of an application or associated with a community of practice. Nevertheless, there may be some generic predicates that could be conveniently provided as part of the generic time ontology. Some may already exist in the ontology (before, after, hasEnd, hasBeginning) but their rdfs:domain is :TemporalEntity, so this would need to be generalized to avoid inappropriate entailments. Else predicates with similar names could be provided for linking to other entities. Note The SDWWG requirement 5.56 Valid time relates to this. Issue 3 https://www.w3.org/2015/spatial/track/issues/26 Temporal vagueness requirement. Extended Data/Time Format (EDTF) is a detailed proposal for how to encode temporal vagueness, and some other concerns, by extending the xsd:dateTime syntax. The editors consider that would be the wrong direction since it would make the encoding inconsistent with all XSD-based processors. On the other hand, specific RDF properties matching the ones proposed in EDTF could be used to make it amenable to RDF reasoning. However, we should consider doing this in a separate namespace. Note that some of the concerns in EDTF are already accommodated in OWL-Time (e.g. 'unspecified' appears to only require the timeUnit to be chosen appropriately). Note The SDWWG requirement 5.49 Temporal vagueness relates to this. Issue 4 https://www.w3.org/2015/spatial/track/issues/15 Past, present future - this appears to already be supported using capabilities in OWL-Time, but needs to be verified. 4. Principles and vocabulary overview 4.1 Topological Temporal Relations Issue 5 [No link] :durationOf was mentioned in the original draft, but not in the published ontology. It appears to have been replaced by :hasDuration. 4.3 Time position and time units Note DateTimeDescription covers the case that was defined in the original note, and retains the original class name. Note These classes address the 'date' and 'time' requirement from 5.7 Date, time and duration 4.4 Duration Issue 6 https://www.w3.org/2015/spatial/track/issues/63 What is the best URI for the Gregorian calendar/clock system? http://dbpedia.org/resource/Gregorian_calendar or http://www.opengis.net/def/uom/ISO-8601/0/Gregorian . Note DurationDescription covers the case that was in the original note, and retains the original class name. Note These classes address the 'duration' requirement from 5.7 Date, time and duration 5. Vocabulary specification Note The SDWWG requirement 5.25 Multilingual support relates to the documentation of the ontology. 5.4 Class: DateTimeInterval Issue 7 [No link] Verify that this satisfies the SDWWG requirement 5.53 Update datatypes in OWL Time 5.5 Class: Instant Issue 8 [No link] This property uses xsd:dateTime which was available in OWL v1. The datatype xsd:dateTimeStamp, which makes the timezone element mandatory instead of optional, was added in OWL2. Should anything be added to OWL-Time to allow for this? Need to balance backward compatibility concerns. See SDWWG requirement 5.53 Update datatypes in OWL Time 5.6 Class: TRS [Temporal Reference System] Note A taxonomy of temporal reference systems is provided in ISO 19108:2002 [ISO-19108], including (a) calendar + clock systems; (b) temporal coordinate systems; (c) temporal ordinal reference systems. Issue 9 https://www.w3.org/2015/spatial/track/issues/66 Should we define a vocabulary for the definition of the other temporal reference system types? (Calendar+clock, temporal coordinate reference system). Perhaps as an additional annex to this document, alongside the Time Zone resource? Note This TRS support addresses the following requirements from the SDWWG: 5.9 Different time models, 5.48 Temporal reference system, 5.28 Nominal temporal references. 5.8 Class: GeneralDateTimeDescription Issue 10 [No link] The time zone ontology provided in the Annex is immature and incomplete. Use of a tzont:TimeZone from that ontology as the range of an ObjectProperty in OWL-Time creates an implied dependency which is not ideal. We propose adding a stub class time:TimeZone into the main namespace (i.e. no properties) which can then be a super-class or equivalent class to any time zone formalization.(Compare with time:TRS which is handled this way.) 5.9 Class: DayOfWeek Note In this version of the ontology, membership of the class DayofWeek is open, to allow for alternative week lengths and different day names. 5.11 Class: TemporalUnit Note In this version of the ontology, membership of the class TemporalUnit is open, to allow for additional temporal units used in some technical applications (e.g. millions of years, Baha'i month). 5.14 Class: DurationDescription Issue 11 [No link] :Year was in the original OWL-Time, but was the only specialization of :DurationDescription - suggest moving it to an 'example' namespace 5.16 Datatype: generalYear Note While this pattern achieves the correct lexical form, the value-space is not defined, so a generic OWL2 processor cannot compute ordering relationships of values of this type. 5.17 Datatype: generalMonth Note While this pattern achieves the correct lexical form, the value-space is not defined, so a generic OWL2 processor cannot compute ordering relationships of values of this type. 5.18 Datatype: generalDay Note While this pattern achieves the correct lexical form, the value-space is not defined, so a generic OWL2 processor cannot compute ordering relationships of values of this type. 6. Examples 6.1 iCalendar Note This example replaces the one from [OWL-T]. 6.3 DateTimeDescription vs. dateTime Note This example carried over from [OWL-T]. 6.6 A Use Case for Scheduling Note This example carried over from [OWL-T]. 6.7 Web commerce applications Note This example carried over from [OWL-T]. B. Time Zone Vocabulary Note This section unaltered from [OWL-T]. Issue 12 [No link] The time zone ontology and vocabularies is less mature than the time ontology. It includes a taxonomy of jurisdictions (Region, PoliticalRegion, Country, State, Reservation, County, City) which does not cover all international practice. It refers to GMT, rather than UTC. It has fixed dates for daylight savings start and end, else uses a time-sequence ontology which is not provided. Appears to need more work. ---------------- Chris Little Co-Chair, OGC Meteorology & Oceanography Domain Working Group IT Fellow - Operational Infrastructures Met Office FitzRoy Road Exeter Devon EX1 3PB United Kingdom Tel: +44(0)1392 886278 Fax: +44(0)1392 885681 Mobile: +44(0)7753 880514 E-mail: chris.little@metoffice.gov.uk http://www.metoffice.gov.uk I am normally at work Tuesday, Wednesday and Thursday each week
Received on Wednesday, 14 December 2016 15:06:40 UTC