during interval
- CURIE:
gmeow:duringInterval - IRI: https://blackcatinformatics.ca/gmeow/duringInterval
- Category: property
- Defined by:
gmeow:slices/temporal
Relates a time-scoped relation to the interval over which it holds.
Structure
Property shape: object property; gmeow:TimeScopedRelation -> gmeow:TimeInterval
Practical Pattern
Use gmeow:duringInterval from gmeow:TimeScopedRelation to gmeow:TimeInterval when the relationship itself belongs in the native GMEOW graph.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Belief Revision
- Source:
slices/core/inference/examples/belief-revision.ttl - Examples catalog: open in catalog#example-slices-core-inference-examples-belief-revision
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/inference/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# --- The tenure — opened then closed (never deleted) ------------------------ #
ex:brokenBeliefTenure a gmeow:InferenceTenure ;
rdfs:label "The held interval of the 'printer is broken' conclusion"@en ;
gmeow:tenureOf ex:revisedCommitment ;
gmeow:duringInterval ex:tenureInterval .
Common Companion Terms
gmeow:TimeScopedRelation, gmeow:TimeInterval
Usage Advice
Use when
- Use to attach a
gmeow:TimeScopedRelationto thegmeow:TimeIntervalthat delimits its validity — the single scope edge of a reified tenure.
Avoid when
- Avoid for relating two intervals to each other (use the Allen relations) and for point-in-time events (use
gmeow:atTime); this edge runs situation → interval only.
How to use
- Point the situation at a single
gmeow:TimeIntervalwhose bounds carry the frame and granularity; let the interval, not the situation, hold the dateTime endpoints.
Examples
- ex:lillithAtAcme
gmeow:duringIntervalex:tenureInterval.