Open danaivach opened 7 months ago
A branch was published here: https://github.com/HyperAgents/hmas/tree/182-uc-manufacturing The work will be there and the updates will be published in this issue
Currently, the following are missing:
hmas:hasOutput
property (to be added in V3 of the ontology).
@NicoRobertIn, could you have a look at these?I added the output body shapes when it is specified on the cherrybots However I still not have access to a complete documentation for the truck as far as I know
Concerning the semantic types of action executions I made the tags _:ReadProperty
and _:InvokeAction
and distributed them over the endpoint shapes for the cherrybots, the truck and the workspace
@danaivach is this okay for you?
Create an initial dataset for the Manufacturing Use Case.
The namespace (baseURI) of the hosted resources can be currently random. The relative URIs are mentioned below along with the types of hMAS resources.
hmas:ResourceProfile
.hmas:HypermediaMASPlatform
hmas:ResourceProfile
hmas:Workspace
hmas:ResourceProfile
hmas:Artifact
hmas:ResourceProfile
hmas:Artifact
hmas:ResourceProfile
hmas:Artifact
hmas:ResourceProfile
hmas:Agent
hmas:ResourceProfile
hmas:Agent
hmas:ResourceProfile
hmas:Agent
hmas:ResourceProfile
hmas:Agent
andfoaf:Person
Profile triples:
hmas:isProfileOf
<baseURI/workspaces/cup-production-site#workspace>hmas:isProfileOf
<baseURI/workspaces/cup-production-site/artifacts/robotic-arm-1#artifact>hmas:isProfileOf
<baseURI/workspaces/cup-production-site/artifacts/robotic-arm-2#artifact>hmas:isProfileOf
<baseURI/workspaces/cup-production-site/artifacts/truck#artifact>hmas:isProfileOf
<baseURI/workspaces/cup-production-site/agents/agent-1#agent>hmas:isProfileOf
<baseURI/workspaces/cup-production-site/agents/agent-2#agent>hmas:isProfileOf
<baseURI/workspaces/cup-production-site/agents/agent-3#agent>hmas:isProfileOf
<baseURI/workspaces/cup-production-site/agents/agent-4#agent>Host triples: <basURI#platform>
hmas:hosts
the following:Containment triples: <baseURI/workspaces/cup-production-site#workspace>
hmas:contains
the following:Signification triples:
hmas:exposesSignifier
signifiers whichhmas:signifies
SHACL Shapes of the followinghmas:ActionExecution
:hmas:exposesSignifier
signifiers whichhmas:signifies
SHACL Shapes of the followinghmas:ActionExecution
(s) (see also: https://github.com/Interactions-HSG/example-tds/blob/main/tds/cherrybot.ttl):hmas:exposesSignifier
signifiers whichhmas:signifies
SHACL Shapes of the followinghmas:ActionExecution
(s) (see also: https://github.com/Interactions-HSG/example-tds/blob/main/tds/cherrybot.ttl):hmas:exposesSignifier
signifiers whichhmas:signifies
SHACL Shapes of the followinghmas:ActionExecution
(s) (see also: https://github.com/Interactions-HSG/living-campus/blob/main/thing-descriptions/robot_roverbot.jsonld):