HyperAgents / hmas

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

What are the needs for the first version of the interaction vocab ? #109

Closed DrLeturc closed 1 year ago

DrLeturc commented 1 year ago

Hi all,

I'm opening this issue so as to get all the needs to release the first version for the interaction vocab.

Here I see the following points (please add the missing points or correct these points) :

What I don't consider here :

But the organization part seems also an important part for the interaction vocab since it statutes also e.g. which agents can I interact with given the organization, etc. Can you clarify this point ?

danaivach commented 1 year ago

Hi @DrLeturc,

Indeed, establishing bridges from the Interaction Vocabulary to the regulation of interactions is in scope and should be further discussed. However, since there are yet no released versions of either the Interaction Vocabulary nor the Regulation Vocabulary, I propose that we don't yet establish explicit dependencies between the two since parts will be moving until release date.

E.g., recognizing the organization structure of an hMASSystem upon discovering how to interact with an agent in an organization could be addressed through a property like hmas-reg:isMemberOf or a property that relates an agent with the role that the agent enacts. Still, I would avoid creating scenarios for the Interaction Vocabulary that use such terms, until the terms can be found in a published ontology.

Similarly, specifying how to interact under the scope of a norm requires linking pins that should be discussed with people responsible for the Regulation Vocabulary once we have a first version of the Vocabulary.

Not establishing explicit linking pins between the two first versions of the vocabularies does not hinder the integrity of either since interaction can exist without being regulated, and MAS can be organized without direct agent-to-agent interaction.

CC: @gnardin and @andreiciortea in case you want to intervene.

DrLeturc commented 1 year ago

After the plenary, we decided to accept the following terms :

danaivach commented 1 year ago

This is the agreed-upon list based on my notes:

Core Vocabulary

Interaction Vocabulary

DrLeturc commented 1 year ago

5-10min to talk about this point during the plenary ? Can be quickly closed ?

danaivach commented 1 year ago

Current suggested list of terms:

Behavior Execution

Action Execution

Input

has input

Signifies

DrLeturc commented 1 year ago

We can close it since it was just a checklist. =)