HyperAgents / hmas

An ontology to describe Hypermedia Multi-Agent Systems, interactions, and organizations.
https://purl.org/hmas/
2 stars 0 forks source link

Contained by vs contained in #11

Closed maximelefrancois86 closed 2 years ago

maximelefrancois86 commented 2 years ago

https://github.com/HyperAgents/ns.hyperagents.org/blob/284eda7341ec64f20cce7d5c8c4a6fd425c9e771/src/core.ttl#L186

contained by sounds odd to me. Shall we use contained in instead ?

see https://lingohelp.me/preposition-after-verb/contain-in-within-on-by-between/

DrLeturc commented 2 years ago

Should we rather consider :isContainedIn ?

Wouldn't there be any ambiguity about the use of :isHostedBy and :isContainedBy when it is applied to the agent domain? Can we use :isContainedBy for agents? I guess, yes..

But, every agent that are :hostedBy a :Platform, is also :containedIn and reciprocally ? If we have the equivalence, does it mean that we should remove the :hosts property ?

andreiciortea commented 2 years ago

@maximelefrancois86 good point, I also agree with renaming :isContainedBy to :isContainedIn.

@DrLeturc the rest of the discussion on :hosts vs. :contains seems to relate to Issue #18 and also the discussion in Issue #8, so I will close this issue with the next commit that renames :isContainedBy.