Copyright © 2026 the Contributors to the Agent Ontology Alignment specification, published by the AI Knowledge Representation Community Group under the W3C Community Contributor License Agreement (CLA). A human-readable summary is available.
This technical note describes a formal method for ontology alignment and provides a
formal logical alignment between the IDL Agent Ontology
(from the s-agent-comm repository)
and the HMAS ontology stack -- comprising the Core, Interaction, and
Regulation modules. The goal is to define semantic correspondences
(subClassOf, equivalentClass, and property mappings)
so that systems using both vocabularies can interoperate.
This document presents the alignment method, a use-case application, and open
questions for community review.
This is a W3C Community Group Draft published by the W3C AI Knowledge Representation Community Group. It is submitted for review by CG members and invited experts. Comments are welcome via the group's public mailing list or GitHub repository.
The Open Questions section actively solicits feedback on method validity, mapping completeness, and generalisation to other ontologies.
This draft is submitted to the W3C AI KR CG for review. Feedback is actively solicited on:
The alignment uses a semantic ontology matching approach combining conceptual analysis and logical mapping in OWL, summarised in four steps.
The conceptual scope of each ontology was first characterised:
This step identifies complementary modelling layers rather than competing ones.
Three mapping types were used:
This preserves logical consistency while allowing reasoning engines to infer links.
| Layer | Ontology |
|---|---|
| Regulation | HMAS Regulation [HMAS-REGULATION] |
| Interaction | HMAS Interaction [HMAS-INTERACTION] |
| Core system entities | HMAS Core [HMAS-CORE] |
| Agent internal semantics | IDL Ontology [IDL-AGENT-ONTOLOGY] |
IDL describes internal agent semantics; HMAS describes ecosystem interaction and governance. This separation improves modularity and reuse.
The mapping is expressed as an alignment function:
Φ : OIDL → OHMAS
where each mapping is represented using OWL axioms:
owl:equivalentClass, rdfs:subClassOf,
owl:equivalentProperty, rdfs:subPropertyOf.
The IDL / s-agent-comm ontology [IDL-AGENT-ONTOLOGY] provides a vocabulary for agent identity, capabilities, intent, delegation, accountability, and execution context. Main modules: core (Agent, Action, Intent), capability, delegation, accountability, execution-context.
The HMAS stack models human-machine-agent ecosystems [HMAS-CORE] [HMAS-INTERACTION] [HMAS-REGULATION]: core (agents, artifacts, environments), interaction (communicative acts and interaction processes), regulation (norms, policies, obligations).
Φ : OIDL → OHMAS
Mappings: ≡ equivalentClass | ⊑ subclassOf | → property alignment.
IDL:Agent ≡ HMAS:Agent
Both represent autonomous actors capable of actions and interactions.
IDL:Capability ⊑ HMAS:Ability
IDL:Action ≡ HMAS:Action
IDL:Intent ⊑ hmas:InteractionGoal
IDL:Delegation ⊑ hmasint:Interaction
IDL:IntentMessage ⊑ hmasint:CommunicativeAct
IDL:AccountabilityEvent ⊑ hmasreg:NormEnforcement
IDL:ResponsibilityAttribution ⊑ hmasreg:Obligation
IDL:SecurityContext ⊑ hmasreg:Policy
IDL:ExecutionEnvironment ⊑ HMAS:Environment
| IDL property | HMAS property | Mapping type |
|---|---|---|
idl:hasCapability | hmas:hasAbility | equivalent |
idl:delegatesTo | hmasint:initiatesInteraction | subProperty |
idl:executesAction | hmas:performs | equivalent |
idl:hasIntent | hmasint:hasGoal | equivalent |
IDL -- internal agent semantics. HMAS -- system-level interactions and governance. Together: a complete socio-technical agent ecosystem model.
Formal correspondences established:
Clean modular alignment: IDL -- agent cognition and governance; HMAS -- interaction and socio-technical regulation.