HyperAgents / hmas

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

definition of `:hasSignifier` #14

Closed maximelefrancois86 closed 2 years ago

maximelefrancois86 commented 2 years ago

We need a definition for :hasSignifier.

definition of :Signifier is:

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

definition of :ResourceProfile is:

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

DrLeturc commented 2 years ago

What I understand :RessourceProfile is a structured data that describes a ressource (from the point of view of MAS) and :hasSignifier makes the association between :RessourceProfile and :Signifier where :Signifier denotes any kind of structured data.

:hasSignifier a owl:ObjectProperty ; rdfs:domain :ResourceProfile ; rdfs:range :Signifier ; rdfs:label "has signifier"@en ; rdfs:comment "A relation between a resource profile and a signifier describing the affordances of the resource"@en .

[TO DO : add rdf:comment for all owlProperties in the core ontology]

andreiciortea commented 2 years ago

+1 for the definition given by @DrLeturc , just made a few edits and will close this issue with the next commit