-
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
What can a :ResourceProfile
or a :Signifier
describe ?
#13
Comments
Since we do not precise the range for :describes, everything that is a rdf:Resource can be associated to a :ResourceProfile. Then, a :ResourceProfile may be associated to one or several :Signifier and :Signifier are affordances exposed by an artifact to agents. |
@maximelefrancois86 yes, the intention here would be to use That said, what resources expose affordances (and signifiers describing those affordances) is less obvious. Affordances can only be provided by the environment and resources in the environment. E.g., an cc @danaivach to take over this discussion |
Thanks @andreiciortea E.g.
|
just to be sure I follow you: can a |
Yes, with the current definitions a To be valid we should change the description of This will also cover the cases where a |
Yes, I've just pushed this definition as a working definition. To make the discussion more concrete, I'm adding here two examples of preliminary Note: the current representations of
|
Some thoughts on how to better model artifacts, signifiers, and resource profiles:
|
I like this proposal a lot!
…On Fri, Feb 4, 2022, 11:09 Andrei Ciortea ***@***.***> wrote:
Some thoughts on how to better model artifacts, signifiers, and resource
profiles:
- we could rename the property :hasSignifier with domain
:ResourceProfile and range :Signifier to :exposesSignifier or
:includesSignifier; such property names seem better suited to describe
a :ResourceProfile that exposes signifiers for affordances provided by
other resources than the resource being described by the
:ResourceProfile
- e.g., in the second example from above, the
fipa:AgentIdentifierDescription (which is a :ResourceProfile that
describes an hmas:Agent) would use :exposesSignifier to expose a
:Signifier that describes an affordance for sending a message to
the described agent, where the affordance is provided by the agent's
hosting platform and not by the agent itself
- the representation of the signifier could then also describe the
artifact that provides the affordance (cc @danaivach)
- only environmental resources can provide affordances (e.g., abstract
concepts cannot), so :Platform is then necessarily an :Artifact; this
is not yet modeled
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
I like the |
+1 exactly
…On Fri, Feb 4, 2022, 11:19 Fabien Gandon ***@***.***> wrote:
I like the hmas:exposesSignifier relation also has it clearly captures
the relation between the profile and the signifier.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you commented.Message ID: <HyperAgents/ns.
***@***.***>
|
+1 for renaming Meta: This issue was originally about the range of |
yes please separate, rename and close the issues to clean the discussion ; it is also good to do this cleaning if we intend to document the classes and properties of the ontology using
|
renamed :hasSignifier to :exposesSignifier, closes #13
Currently the
:describes
property range is unspecified. What can a:ResourceProfile
or a:Signifier
describe ?https://github.com/HyperAgents/ns.hyperagents.org/blob/284eda7341ec64f20cce7d5c8c4a6fd425c9e771/src/core.ttl#L129
Can this be an Agent ? an Artifact ? something that is of none of the classes in the ontology ?
The text was updated successfully, but these errors were encountered: