Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request for clarification on classes near time:Instant in OWL-Time #48

Open
ajnelson-nist opened this issue Mar 3, 2025 · 0 comments
Open

Comments

@ajnelson-nist
Copy link

Disclaimer: Participation by NIST in the creation of the documentation of mentioned software is not intended to imply a recommendation or endorsement by the National Institute of Standards and Technology, nor is it intended to imply that any specific software is necessarily the best available for the purpose.

Is your feature request related to a problem? Please describe.
I noticed time:Instant appears in the gUFO class hierarchy, here:

gufo/gufo.ttl

Lines 1447 to 1451 in 6eb73ad

### http://www.w3.org/2006/time#Instant
time:Instant rdf:type owl:Class ;
rdfs:subClassOf gufo:AbstractIndividual ;
rdfs:comment "An gufo:AbstractIndividual that reifies time instants. It is used as a target of the gufo:hasBeginPoint and gufo:hasEndPoint object properties."@en ;
rdfs:label "Instant"@en .

time:Instant is part of a class hierarchy with a parent and some siblings within its origin ontology OWL-Time: time:TemporalEntity is its parent, time:Interval a sibling at the same subclass depth as time:Instant, and time:ProperInterval a disjoint sibling of time:Instant, under time:Interval.

gUFO has time:Instant as a subclass of gufo:AbstractIndividual. Does this mean that time:Instant's nearby classes in the OWL-Time hierarchy are also gufo:AbstractIndividuals? E.g., is gufo:Event, as a concrete individual, automatically disjoint with time:Interval?

Describe the solution you'd like
It would be helpful to have some declared alignment with owl:Time, such as time:TemporalEntity going under gufo:AbstractClass; or, the alternative position being taken with an illustration of what under time:TemporalEntity is abstract vs. concrete; or, a stated non-commitment either way.

Describe alternatives you've considered
Alternatives are enumerated above. Either all, or some, of the time:TemporalEntity hierarchy is under gufo:AbstractIndividual.

Additional context
Knowing how gUFO treats the time:TemporalEntity hierarchy will help in understanding how the Allen relations as defined in owl:Time could relate gUFO objects.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant