-
Notifications
You must be signed in to change notification settings - Fork 0
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
not duplicating the same difference in properties and classes and ranges/domains #6
Comments
So would you use two different |
I would stick to W3C semantics for now so |
In the Nov 29 meeting, we agreed to remove the I do not see a reason to impose strong formal constraints on the range of However, if we need to impose formal constraints on the range of @FabienGandon @maximelefrancois86 what are your thoughts? |
Just to understand why use schema:rangeIncludes instead of rdfs:range? or an OWL Union as a range if you need union? moving to schema:rangeIncludes means we are no longer compatible with classical RDFS/OWL reasoners. More at https://link.springer.com/chapter/10.1007/978-3-319-11964-9_17 |
@FabienGandon well, I'm just looking for a solution that would allow us to model the range of On
Would this exclude an object that is a |
other options would be to keep it fully open like this
or using super classes like (quick and dirty example)
|
Current definition of "hmas:hosts" : "A relation between a platform and a resource hosted by the platform. Resources may include information resources or processes (e.g., a software agent)." The meaning of "to be hosted" according to the Cambridge dictionnary : First, should we agree with these definitions ? While the first proposition of Fabien is more general, the second one brings the question of "what is exactly something hostable?". Thus, what is your definition of "to be hostable" ? (A rdfs:resource ?) Other question, by considering the second proposition : |
@DrLeturc some quick thoughts on my side:
@DrLeturc a suggestion following up from the last points: we could open an issue to refine/agree on the definition of |
PS: instead of opening a new issue, we could also move this discussion to Issue #8: "What can Platforms host ?". If so, we could close this issue just to keep things tidy, the initial point raised by this issue was addressed: |
+1 for introducing For example: can a |
@maximelefrancois86 : I see I think if we really want to build general hMAS-platforms, we really need to make such distinctions between what is |
for a property like "host" it is enough to use the range to know if we are talking about an Agent or a Workspace, we don't need hostAgent or hostWorkspace
The text was updated successfully, but these errors were encountered: