- From: Monika Solanki <monika@dmu.ac.uk>
- Date: Fri, 10 Oct 2003 17:06:14 +0100
- To: Feng Pan <pan@isi.edu>
- Cc: David Martin <martin@AI.SRI.COM>, www-ws@w3.org
- Message-ID: <3F86D8F6.4070109@dmu.ac.uk>
I have been looking at both the files, http://www.isi.edu/~pan/damltime/time-entry.owl http://www.daml.org/services/owl-s/0.9/Process.owl here is what we have: Process.owl: <owl:ObjectProperty rdf:ID="startTime"> <rdfs:comment> Start time for the Event </rdfs:comment> <rdfs:domain rdf:resource="#ProcessComponent"/> <rdfs:range rdf:resource="&time;#Instant"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:ID="endTime"> <rdfs:comment> End time for the Event </rdfs:comment> <rdfs:domain rdf:resource="#ProcessComponent"/> <rdfs:range rdf:resource="&time;#Instant"/> </owl:ObjectProperty> Time-entry.owl <owl:ObjectProperty rdf:ID="begins"> <rdf:type rdf:resource="&owl;FunctionalProperty" /> <rdfs:domain rdf:resource="#TemporalThing" /> <rdfs:range rdf:resource="#InstantThing" /> </owl:ObjectProperty> <owl:ObjectProperty rdf:ID="ends"> <rdf:type rdf:resource="&owl;FunctionalProperty" /> <rdfs:domain rdf:resource="#TemporalThing" /> <rdfs:range rdf:resource="#InstantThing" /> </owl:ObjectProperty> startTime corresponds to begins [do we want to make this a subproperty?] endTime corresponds to ends The domain values are ofcourse different, however the difference in the range value would not really matter as InstantThing is a union of Instant and InstantEvent. Similarly we have Process.owl <owl:ObjectProperty rdf:ID="during"> <rdfs:comment> Event/Process is during Interval, the exact time interval over which the event occurs </rdfs:comment> <rdfs:domain rdf:resource="#ProcessComponent"/> <rdfs:range rdf:resource="&time;#Interval"/> </owl:ObjectProperty> Time-entry.owl <owl:ObjectProperty rdf:ID="intDuring"> <rdfs:subPropertyOf rdf:resource="#startsOrDuring" /> <rdfs:domain rdf:resource="#ProperIntervalThing" /> <rdfs:range rdf:resource="#ProperIntervalThing" /> </owl:ObjectProperty> Feng, are these semantically the same?, I am not very clear here. The idea is to remove the temporal properties currently defined in Process.owl , if something similar is available in the time-entry ontology. Further, In process.owl we have properties like timeout and timeoutAbsolute, the documentation for which says the following We may need absolute timeout (like calender time or timeOfDay, so we allow for the timeoutAbsolute property Here, can we use "inCalendarClock", which has as range "CalendarClockDescription", which has everything that might be needed to specify timeoutAbsolute ? Thanks, Monika -- **>><<**>><<**>><<**>><<**>><<**>><<**>><<** Monika Solanki Software Technology Research Laboratory(STRL) De Montfort University Hawthorn building, H00.18 The Gateway Leicester LE1 9BH, UK phone: +44 (0)116 250 6170 intern: 6170 email: monika@dmu.ac.uk web: http://www.cse.dmu.ac.uk/~monika **>><<**>><<**>><<**>><<**>><<**>><<**>><<**
Received on Friday, 10 October 2003 12:04:03 UTC