Concepts/Concept

ADPS Agent Systems Blue Book · Engineering Concept

Vocabulary Equivalence Layer: Align Planning Terms with the Host Metamodel

Align planning terms, domain types, and the host metamodel through one tested mapping.

Version
v0.4
Definition status
ADPS restatement
Issued
2026-08-02
Research source
AI4MBSE personal research project
Author
Liangding Yuan
License
CC BY 4.0

Start with a type false positive

This problem appears when an agent writes into an established engineering tool. Users and planners speak in domain terms, while the host system already has fixed types, enums, and versioned schemas. Two labels may refer to the same business object without being equal strings.

For example, a user asks for a "system actor" in a SysML model. The planner emits SystemActor, the modeling tool stores uml:Actor, and the write-back API returns the normalized type Actor. A validator that compares strings rejects a legal write.

The same issue appears between customer, account, and contact in a CRM; layer, feature class, and published service in GIS; and user, principal, and service account in cloud IAM. These systems need a tested semantic-equivalence mapping, not scattered alias checks in prompts and adapters.

Definition

A vocabulary equivalence layer explicitly maps planning terms, canonical domain types, host metamodel types, and returned write-back types.

planning type
  -> canonical domain type
  -> host metamodel type
  -> returned write-back type

The mapping handles aliases, inheritance, compatibility, diagram-specific rules, and host versions. Planners, validators, and writers use the same versioned mapping and log both original and normalized values.

Boundary

Mappings need versions, unit tests, and host-upgrade regressions. The layer solves deterministic semantic adaptation; it does not replace open-domain retrieval. Without conversion traces, adapter defects are easily misdiagnosed as model hallucinations.

Provenance

  • Initial research source: the AI4MBSE personal research project by Liangding Yuan; the name is an ADPS synthesis.
  • Lineage: Adapter, Anti-Corruption Layer, schema mapping, and canonical data models.
  • ADPS contribution: treats the mapping as a tested runtime asset selected by diagram type and host version.
  • Definition status: ADPS restatement.

Initial source: AI4MBSE personal research project; authored by Liangding Yuan.

Concept registry · CC BY 4.0