- From: Krzysztof Janowicz <janowicz@ucsb.edu>
- Date: Thu, 29 Dec 2016 08:05:03 -0800
- To: Joshua Lieberman <jlieberman@tumblingwalls.com>, simon.cox@csiro.au
- Cc: public-sdw-wg@w3.org
- Message-ID: <effeeb5a-7d2f-8329-4d3f-88e3d20978f7@ucsb.edu>
Great discussion. > So I suppose the question to settle is just what is a TemporalEntity > as distinct from a Duration or a TimePosition? > As a starter, a TemporalEntity may have an unknown duration or time position. It can also have multiple durations which is something that I often see in the digital humanities domain where it is used to model uncertainty, e.g., to distinguish an earliest start and end from a most likely start and end. Best, Krzysztof On 12/28/2016 02:19 PM, Joshua Lieberman wrote: > Whether TemporalEntity has subclasses is not necessarily a problem. > GF_FeatureType also has subclasses. But the spatial extent of a > GF_Feature is unquantifiable without a model property such as a > Geometry. It seems the temporal extent of a TemporalEntity also is > unquantifiable without a property such as a Duration or TimePosition. > So I suppose the question to settle is just what is a TemporalEntity > as distinct from a Duration or a TimePosition? > > Josh > >> On Dec 28, 2016, at 11:01 PM, simon.cox@csiro.au >> <mailto:simon.cox@csiro.au> wrote: >> >> The class :TemporalEntity is already in the ontology. It has >> subclasses :Instant and :Interval. Which looks comparable to Geometry >> as superclass of Point, Line, Polygon etc at first glance at least. >> Which would make it _not_ a feature. Which is why I raised the issue. >> >> Simon >> >> ------------------------------------------------------------------------ >> *From:* Krzysztof Janowicz <janowicz@ucsb.edu <mailto:janowicz@ucsb.edu>> >> *Sent:* Wednesday, 28 December 2016 9:08:33 PM >> *To:* Joshua Lieberman; Cox, Simon (L&W, Clayton) >> *Cc:* public-sdw-wg@w3.org <mailto:public-sdw-wg@w3.org> >> *Subject:* Re: OWL-Time - ISSUE-65: General purpose temporal predicates >> I like Josh's argumentation and agree on the separation of a temporal >> entity from the time model the same way we deal with spatial entities >> and geometries. This would also enable us to easily support multiple >> temporal granularities the same way we can have multiple geometries >> per feature. >> >> >> On 12/28/2016 01:03 PM, Joshua Lieberman wrote: >>> Doesn’t that depend on what a Temporal Entity “is”. The ISO - OGC >>> feature-geometry disjunction is based on Geometry being a model >>> property for a Feature (Spatial Thing), not the Feature itself. It >>> seems to me that this could have a parallel in OWL-Time, with >>> Temporal Entity being the thing with an extent in time, and Duration >>> or TimePosition being a model property for that Entity. If that >>> parallel is valid, then it wouldn’t be inconsistent to say that a >>> Feature is-also-a Temporal Entity if it has a Duration or >>> TimePosition model property. >>> >>> Josh >>> >>>> On Dec 28, 2016, at 8:16 PM, >>>> <mailto:simon.cox@csiro.au>simon.cox@csiro.au wrote: >>>> >>>> The primary goal of OWL-Time is to implement Allen’s temporal >>>> relations in OWL, so all the OWL-Time predicates have Temporal >>>> classes as both domain and range. For example, ‘hasBeginning’ >>>> relates a temporal entity to a temporal instant. This means that >>>> attaching timing information to any event or activity using one of >>>> these predicates implies that it _/is/_ a “Temporal Entity”. This >>>> would be inconsistent with the approach used in the OGC/ISO Feature >>>> Model for associating geometry with a feature, in which feature >>>> types are _/nt/_ subclassed from geometries, but have associations >>>> with geometries. At least that would be the argument if time is >>>> treated the same as geometry. >>>> As there appears to be interest in standard predicates to associate >>>> timing information to events or activities, we have a problem. One >>>> solution (ISSUE-64) would be to relax the global domain constraints >>>> on the existing predicates. Alternatively, we can create some >>>> general purpose object properties, such as the following: >>>> :activityBeginning >>>> rdfs:comment "Beginning of an event or activity."@en ; >>>> rdfs:range :Instant ; >>>> . >>>> :activityDuration >>>> rdfs:comment "Duration of an event or activity, expressed as a >>>> scaled value"@en ; >>>> rdfs:range :Duration ; >>>> . >>>> :activityDurationDescription >>>> rdfs:comment "Duration of an event or activity, expressed using a >>>> structured description"@en ; >>>> rdfs:range :GeneralDurationDescription ; >>>> . >>>> :activityEnd >>>> rdfs:comment "End of an event or activity."@en ; >>>> rdfs:range :Instant ; >>>> . >>>> :activityTime >>>> rdfs:comment "Supports the assignment of a temporal entity (instant >>>> or interval) with an event or activity"@en ; >>>> rdfs:range :TemporalEntity ; >>>> . >>>> The slightly awkward names are because hasBeginning, hasDuration >>>> etc are already in use. >>>> Not at all wedded to activity*. Could be event* or something else >>>> if anyone has any smart ideas. >>>> I’ve added these to the branch here: >>>> https://github.com/w3c/sdw/blob/simon-time-predicates/time/rdf/time.ttl >>>> OTOH, some upper-level ontologies make a fundamental distinction >>>> between time-bounded entities (occurrent or perdurant) and >>>> non-time-bounded entities (continuant or endurant). If we accept >>>> this viewpoint, then we might just use the original OWL-Time >>>> predicates and accept the entailment. I guess it depends which >>>> fundamental commitment we are willing to make. >>>> Simon >>>> *Simon J D Cox* >>>> Research Scientist >>>> Environmental Informatics >>>> CSIRO Land and Water <http://www.csiro.au/Research/LWF> >>>> *E*<mailto:simon.cox@csiro.au>simon.cox@csiro.au*T*+61 3 9545 >>>> 2365*M*+61 403 302 672 >>>> /Mail:/Private Bag 10, Clayton South, Vic 3169 >>>> / Visit:/Central Reception,//Research Way, Clayton, Vic 3168 >>>> /Deliver:/Gate 3, Normanby Road, Clayton, Vic 3168 >>>> people.csiro.au/Simon-Cox <http://people.csiro.au/Simon-Cox> >>>> orcid.org/0000-0002-3884-3420 <http://orcid.org/0000-0002-3884-3420> >>>> researchgate.net/profile/Simon_Cox3 >>>> <https://www.researchgate.net/profile/Simon_Cox3> >>>> github.com/dr-shorthair <https://github.com/dr-shorthair> >>>> *PLEASE NOTE* >>>> The information contained in this email may be confidential or >>>> privileged. Any unauthorised use or disclosure is prohibited. If >>>> you have received this email in error, please delete it immediately >>>> and notify the sender by return email. Thank you. To the extent >>>> permitted by law, CSIRO does not represent, warrant and/or >>>> guarantee that the integrity of this communication has been >>>> maintained or that the communication is free of errors, virus, >>>> interception or interference. >>>> /Please consider the environment before printing this email./ >>> >> >> >> -- >> Krzysztof Janowicz >> >> Geography Department, University of California, Santa Barbara >> 4830 Ellison Hall, Santa Barbara, CA 93106-4060 >> >> Email:jano@geog.ucsb.edu >> Webpage:http://geog.ucsb.edu/~jano/ >> Semantic Web Journal:http://www.semantic-web-journal.net > -- Krzysztof Janowicz Geography Department, University of California, Santa Barbara 4830 Ellison Hall, Santa Barbara, CA 93106-4060 Email: jano@geog.ucsb.edu Webpage: http://geog.ucsb.edu/~jano/ Semantic Web Journal: http://www.semantic-web-journal.net
Received on Thursday, 29 December 2016 16:05:42 UTC