The original idea for StartTime and Endtime was to be able to annotate specific instants as playing particular roles in some timeline. That a process might have a start time and an end time.
However, it is possible to encode data restrictions on literals in OWL
https://www.w3.org/TR/owl2-syntax/#Datatype_Restrictions
such that data ranges can be specified - thereby eliminating the need to describe the time instant parts of a time interval.
DatatypeRestriction( xsd:dateTime xsd:minInclusive "2024-01-01T00:00:00Z"^^xsd:dateTime xxsd:maxExclusive "2025-01-01T00:00:00Z"^^xsd:dateTime)
The original idea for StartTime and Endtime was to be able to annotate specific instants as playing particular roles in some timeline. That a process might have a start time and an end time.
However, it is possible to encode data restrictions on literals in OWL
https://www.w3.org/TR/owl2-syntax/#Datatype_Restrictions
such that data ranges can be specified - thereby eliminating the need to describe the time instant parts of a time interval.
DatatypeRestriction( xsd:dateTime xsd:minInclusive "2024-01-01T00:00:00Z"^^xsd:dateTime xxsd:maxExclusive "2025-01-01T00:00:00Z"^^xsd:dateTime)