https://purl.org/hmas/core
An ontology to describe Hypermedia Multi-Agent Systems.
URI | https://purl.org/hmas/Agent |
---|---|
Is Defined By | https://purl.org/hmas/core |
Description |
An entity that is capable of autonomous behavior. |
In domain of |
is member ofop |
URI | https://purl.org/hmas/Artifact |
---|---|
Is Defined By | https://purl.org/hmas/core |
Description |
A resource that can be dynamically constructed, shared, and used by agents to support their activities. In a Hypermedia MAS, an artifact exposes and can be accessed through a hypermedia interface (in addition to other possible interfaces, such as a physical interface). |
Sub-classes |
HMAS Platformc Workspacec |
In domain of |
is material ofop |
URI | https://purl.org/hmas/HypermediaMASPlatform |
---|---|
Is Defined By | https://purl.org/hmas/core |
Description |
A Hypermedia MAS (HMAS) platform is a system providing a collection of features to support Hypermedia MAS. Common features include support for communication and interaction, runtime environments for agents, artifacts, or organizations, etc. |
Example(s) |
Examples of hmas:HypermediaMASPlatform include Twitter, Facebook, a JADE node/delpoyment, or a JaCaMo node/delpoyment — all of which provide features that could support Hypermedia MAS & hybrid communities. |
Super-classes |
Artifactc |
In domain of |
hostsop |
In range of |
is hosted onop |
URI | https://purl.org/hmas/Organization |
---|---|
Is Defined By | https://purl.org/hmas/core |
Description |
An Organization is an entity situated on Agents and Artifacts, and regulated by a regulation system. |
In range of |
is member ofop is material ofop |
URI | https://purl.org/hmas/ResourceProfile |
---|---|
Is Defined By | https://purl.org/hmas/core |
Description |
Structured data describing a resource through general metadata, domain- and application-specific metadata, and signifiers. |
Example(s) |
e.g., a Thing Description document, a Hydra document, an Socio-Technical Network platform description, a fipa:AgentDescription |
In domain of |
exposes signifierop is profile ofop |
In range of |
has for profileop is exposed inop |
URI | https://purl.org/hmas/Signifier |
---|---|
Is Defined By | https://purl.org/hmas/core |
Description |
A perceivable sign/cue that can be interpreted meaningfully by an agent to reveal information about a behavior possibility. |
In domain of |
is exposed inop |
In range of |
exposes signifierop |
URI | https://purl.org/hmas/Workspace |
---|---|
Is Defined By | https://purl.org/hmas/core |
Description |
A logical container of one or multiple interactions among agents and potentially artifacts. Workspaces can contain any resource in general and in particular agents, artifacts, other workspaces, or platforms. A workspace can be a LDP container and this can be done by multi-typing the container or by multiple inheritance on a Class ex:Workcontainer. |
Super-classes |
Artifactc |
In domain of |
transitively containsop |
In range of |
is transitively contained inop |
URI | https://purl.org/hmas/contains |
---|---|
Is Defined By | https://purl.org/hmas/core |
Source | https://github.com/HyperAgents/ns.hyperagents.org/issues/18#issuecomment-1040448029 |
Description |
A relation that refers to a direct logical containment relation and is related to the definition of a workspace as a logical container. |
Super-properties | transitively containsop |
Inverse properties | is directly contained inop |
URI | https://purl.org/hmas/exposesSignifier |
---|---|
Is Defined By | https://purl.org/hmas/core |
Source | https://github.com/HyperAgents/ns.hyperagents.org/issues/13#issuecomment-1029349488 |
Description |
A relation between a resource profile and a signifier it exposes. |
Inverse properties | is exposed inop |
Domain(s) | Resource Profilec |
Range(s) | Signifierc |
URI | https://purl.org/hmas/hasProfile |
---|---|
Is Defined By | https://purl.org/hmas/core |
Description |
A relation that links a resource to its profile. |
Inverse properties | is profile ofop |
Range(s) | ResourceProfilec |
URI | https://purl.org/hmas/hosts |
---|---|
Is Defined By | https://purl.org/hmas/core |
Source | https://github.com/HyperAgents/ns.hyperagents.org/issues/8#issuecomment-1025991719 |
Description |
A relation that refers to an information resource or a process (e.g., agent) that is hosted on a platform. A hosting relation might have further implications, e.g. the usage of the hosted resource (or the usage of platform resources by the hosted resource) could be subject to terms of service or data licensing policies specific to the hosting platform. |
Domain(s) | HMAS Platformc |
URI | https://purl.org/hmas/isContainedIn |
---|---|
Is Defined By | https://purl.org/hmas/core |
Description |
A relation that describes a workspace that contains a resource. |
Super-properties | is transitively contained inop |
Inverse properties | directly containsop |
URI | https://purl.org/hmas/isExposedIn |
---|---|
Is Defined By | https://purl.org/hmas/core |
Description |
A relation between a signifier and a resource profile it is exposed in. |
Inverse properties | exposes signifierop |
Domain(s) | Signifierc |
Range(s) | ResourceProfilec |
URI | https://purl.org/hmas/isHostedOn |
---|---|
Is Defined By | https://purl.org/hmas/core |
Description |
A relations that refers to the platform that hosts the resource. |
Inverse properties | hostsop |
Range(s) | HypermediaMASPlatformc |
URI | https://purl.org/hmas/isMaterialOf |
---|---|
Is Defined By | https://purl.org/hmas/core |
Description |
A relation between an Artifact and an Organization it belongs to. |
Domain(s) | Artifactc |
Range(s) | Organizationc |
URI | https://purl.org/hmas/isMemberOf |
---|---|
Is Defined By | https://purl.org/hmas/core |
Description |
A relation between an Agent and an Organization it belongs to. |
Domain(s) | Agentc |
Range(s) | Organizationc |
URI | https://purl.org/hmas/isProfileOf |
---|---|
Is Defined By | https://purl.org/hmas/core |
Description |
A relation that links a resource profile to the resource it is a profile of. |
Inverse properties | has for profileop |
Domain(s) | Resource Profilec |
URI | https://purl.org/hmas/isTransitivelyContainedIn |
---|---|
Is Defined By | https://purl.org/hmas/core |
Description |
A relation that refers to all workspaces in which a resource is contained. |
Inverse properties | transitively containsop |
Range(s) | Workspacec |
URI | https://purl.org/hmas/transitivelyContains |
---|---|
Is Defined By | https://purl.org/hmas/core |
Source | https://github.com/HyperAgents/ns.hyperagents.org/issues/8#issuecomment-1025991719 |
Description |
Links all the resources that are logically contained in a workspaces, directly or indirectly by transitivity. |
Inverse properties | is transitively contained inop |
Domain(s) | Workspacec |
https://purl.org/hmas/
http://creativecommons.org/ns#
http://purl.org/dc/terms/
http://xmlns.com/foaf/0.1/
http://www.w3.org/2002/07/owl#
http://www.w3.org/ns/prov#
http://www.w3.org/1999/02/22-rdf-syntax-ns#
http://www.w3.org/2000/01/rdf-schema#
http://schema.org/
http://www.w3.org/2004/02/skos/core#
http://purl.org/vocab/vann/
http://purl.org/vocommons/voaf#
http://www.w3.org/2001/XMLSchema#
c | Classes |
op | Object Properties |
fp | Functional Properties |
dp | Data Properties |
dp | Annotation Properties |
p | Properties |
ni | Named Individuals |