is hosted by
- CURIE:
gmeow:isHostedBy - IRI: https://blackcatinformatics.ca/gmeow/isHostedBy
- Category: property
- Defined by:
gmeow:slices/places - Box roles: RBox role (What is this?)
Relates a reference frame to the entity that hosts it — the entity whose existence bounds the frame's existence. A local grid is hosted by its building; a robot base frame by its robot; a mental reference frame by its perceiver (person, animal, or AI agent). When the host ceases to exist, the hosted frame deactivates (destruction event or existenceInterval end). Non-functional: contested authorship or multi-agent shared frames may have multiple host claims that coexist (Principle 9).
Structure
Property shape: object property; gmeow:ReferenceFrame -> gmeow:Entity
Practical Pattern
Use gmeow:isHostedBy from gmeow:ReferenceFrame to gmeow:Entity when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
gmeow:ReferenceFrame, gmeow:Entity
Usage Advice
Use when
- Use to relate a reference frame to the entity whose existence bounds it — a building, robot, or perceiver; non-functional, so shared/contested host claims coexist.
Avoid when
- Avoid using it merely to flag that a host is required (that is
gmeow:requiresHost) and avoid forcing a single host for shared frames (Principle 9).
How to use
- Point
gmeow:isHostedByat the hostingEntity; when the host ceases to exist the frame deactivates via its lifecycle interval.
Examples
- ex:siteGrid
gmeow:isHostedByex:building.