-
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
check domain of has energy participant
#1534
Comments
We explicitely implemented In #994 we were talking about introducing a special object property to relate artificial objects and energy:
And also:
If we cannot axiomatise that a power plant produces electrical energy, then we are abstracting too much from the need of the domain! |
Ok, I see. Does it have to be necessarily the same relation for I added a third option to the ideas of solution above to avoid the described confusion. Can you comment on them @l-emele @areleu please? |
No, it does not. I would be fine with having distinct object properties for:
I agree that the labels add confusion because one thinks that |
Any ideas for a lable?
Agreed. |
I am fine with the human understandable definition proposal. However, I still have no idea about labels if we want to avoid the terms input and output. |
|
I am not super happy the proposed labels |
Maybe |
For |
I just read this stale issue.,
The object properties |
Description of the issue
On a tangential thread. I think it makes little sense that artificial objects have
inputs
andoutputs
. I these are properties of processes, this is expressed explicitely in the definition ofhas input
1 I am searching the issue where the decision is explained but I can't find it. I think this can lead to incongruences down the road and that is cleaner to have I/O exclusively in processes.Originally posted by @areleu in #737 (comment)
Agreed. ROs
has participant
and subrelations are reserved for processes. Yet, we opened OEOshas energy participant
toartificial objects
. This is confusing and proper documentation is missing. I'll open a separate issue.Originally posted by @stap-m in #737 (comment)
Ideas of solution
I see the following options:
has energy participant
is intentionally extended toartificial object
and explain why, despite the common restriction ofhas participant
and subrelationd to processes only.processes
andartificial objects
. This would imply some restructuring of axioms.has energy participant
such that it won't be confused withhas participant
.Workflow checklist
I am aware that
Footnotes
p has input c iff: p is a process, c is a material entity, c is a participant in p, c is present at the start of p, and the state of c is modified during p. ↩
The text was updated successfully, but these errors were encountered: