past tense for situations vs present tense for events? #35
-
What is the reason that gufo properties related to Situations are in present tense, while gufo properties related to Events are in past tense? |
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 2 replies
-
Dear @HuibertDeVries , I believe this is because in UFO/OntoUML "events are locked in the past" (check it here). |
Beta Was this translation helpful? Give feedback.
-
Hi @pedropaulofb , Thank you for your answer! It leaves me with two follow-up questions.
|
Beta Was this translation helpful? Give feedback.
-
Hi @HuibertDeVries, These are indeed good questions that I do not have an answer. I will leave it to @jpalmeida =) However, I know that a workaround to deal with 'future events' is to use types. In this case, we can that say a Person may have a relation (worksIn ?) with Job Type <> to represent that persons may have future (still unknown) jobs. You can see this strategy in use in this paper here. |
Beta Was this translation helpful? Give feedback.
-
Hi Pedro, Thank you for your explanation so far! For both other questions i'll wait for @jpalmeida answer. |
Beta Was this translation helpful? Give feedback.
-
Hi @HuibertDeVries, The fact that there is no statement for hasEndPoint in a knowledge base, does not mean the event is ongoing, because of the open-world assumption. But, regardless of this, even if you want to admit ongoing events, the past tense in the verbs (gufo:wasCreatedIn, gufo:wasTerminatedIn) refers to effects established in the past, not to the event being in the past. |
Beta Was this translation helpful? Give feedback.
-
I assumed the past tense referred to the fact that you cannot know an Event fully until it's complete. Something that unfolds in time is only a whole after it's finished unfolding? |
Beta Was this translation helpful? Give feedback.
As Pedro commented earlier, the UFO position is that events only exist in the past. So, an event strictly speaking cannot gain new parts in time, and cannot be an ongoing event.
However, I was entertaining the possibility that someone could admit ongoing events (which is something that Huibert seemed to be interested in, and which has been explored recently by Giancarlo Guizzardi and Nicola Guarino [1]). (There's nothing in gUFO that prevents someone from interpreting an event as ongoing.) My point is that, even in that case, the past tense is justified, not by the event being finished, but by the fact that the effects described by the object properties always happened in the past (that s…