-
Notifications
You must be signed in to change notification settings - Fork 59
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
Misuse of temporally projects onto in definition of ‘is temporal region of’? #262
Comments
@gregfowlerphd There's an editorial note in the definition of |
@swartik: That's reasonable. Though presumably whether it should be corrected depends also on the costs of doing so? |
@gregfowlerphd does the following wording capture the desired change? t is temporal region of p =def. t is a temporal region, p is a process or process boundary, and s is a spatiotemporal region such that s temporally projects onto t and p occupies spatiotemporal region s. |
@cameronmore: I think that would probably be fine. I suggested using 'the spatiotemporal region occupied by p' in my original post, as opposed to introducing a variable for that spatiotemporal region, merely because that's the route taken in the definition for the inverse relation (i.e., occupies temporal region). But your wording is logically equivalent. |
If it's just the inverse define it that way. |
@alanruttenberg: While I think it's perfectly fine to define inverse relations in the way you propose, that doesn't seem to be the way CCO typically does it. Might be worthwhile maintaining consistency here? |
@gregfowlerphd I'd sooner have all the definitions change to this form. That's what's done in BFO. Writing longhand the inverse definitions gives unnecessary opportunity for errors. |
@alanruttenberg: That does seem better as a general policy. |
I committed a change to correct this issue, but for 2.1, we can work on standardizing object property definitions and inverses |
…lly-projects-onto-in-definition-of-is-temporal-region-of corrected def of is temporal region of per #262
The current definition is:
Notice the phrase ‘temporally projects on’. I take it this is intended to denote the same object property as BFO’s ‘temporally projects onto’? If so, the definition misuses that object property: In BFO, its domain and range are specified to be spatiotemporal region and temporal region, respectively, whereas here it’s taken to hold between the duration of a temporal region and a process or process boundary.
Since is temporal region of is supposed to be the inverse of occupies temporal region, and given the definition for the latter, the correct definition here would seem to be:
t is temporal region of p =Def t is a temporal region, p is a process or process boundary, and the spatiotemporal region occupied by p temporally projects onto t.
(Worth noting that the ‘t is a temporal region’ clause isn’t present in the definition of ‘occupies temporal region’. Should it be added there or removed here?)
The text was updated successfully, but these errors were encountered: