-
Notifications
You must be signed in to change notification settings - Fork 23
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
start time and ending time don't work as they should #572
Comments
- remove start time, ending time subclasses of zero-dimensional temporal region - add has start time, has ending time relations as subclasses of has part - adjust time step to include new relations
To make it consistent, we should also transform
What do the other experts think about this topic? @OpenEnergyPlatform/oeo-general-expert-formal-ontology |
the definitions are complex to read, but good (maybe use abbreviations for simplicity? 1d-region or something like that? but thats not necessary). I think Timestamp can be both. I don't see a logical problem like the one described above for start and end time. So question is would it be helpful for the users of our ontology if timestamp is a class? |
the pull request #573 stated the domain of start time as I think the underlying idea of that is that a process can always have just one start time. |
Could we reuse the |
|
I didn't take part in the last meeting, so it is hard for me to reconstruct the discussion and I don't really get the problem. A general question: How is a And |
The idea (as far as I understand it) is that we have a For |
The reference point may be implied, as in ISO 8601, but it has to be there. owl-time seems to have more thought put into it than BFO … |
Ok, I agree. We'd need a concept as subclass of quantity value here. In my opinion, the respecive class is |
A: |
B causes problems if you also have
That's an interesting idea. So |
Are you positive on this? Are there individuals in the ontology to begin with?
(but I'm not sure, and my questions concerning this so far weren't answered conclusively).
I don't get that either. I'm puzzled. |
B's relation is
That is a good question and I am not sure about this. Maybe @MGlauer, who originally brought up this issue, or someone else from @OpenEnergyPlatform/oeo-general-expert-formal-ontology knows more. |
In dev-meeting 11, we decided to close this issue, since we were not sure if there are use cases for which this problem arises. |
Description of the issue
This comes from #267 and the discussion of the issue in dev-meeting 10.
If we have different
time step
s which share a common "border time", say 11:00-12:00 and 12:00-13:00, 12:00 is azero-dimensional temporal region
that is astart time
(because of its "role" for the firsttime step
) as well as anending time
(because of the secondtime step
).This leads to the problem that a
time step
can have twozero-dimensional temporal region
s associated with it via ahas part
relation. Bothzero-dimensional temporal region
s can bestart
andending time
s because of their use in this and / or othertime step
s. In that situation it gets hard to determine which of thezero-dimensional temporal region
s is thestart
and which theending time
.Ideas of solution
This can be prevented by using different object properties like
has start time
andhas ending time
instead ofhas part
, which refer directly to a zero-dimensional region instead ofstart time
andending time
. This way, start / ending time would get replaced by object properties.Workflow checklist
I am aware that
The text was updated successfully, but these errors were encountered: