Expand ↗
Page list (1268)

Capabilities (Ambient)

The three boundary-crossing primitives of the Ambient Calculus: in n enters a sibling ambient named n, out n exits the parent ambient if it is named n, open n dissolves a child ambient named n. Possession of a capability name is the formal account of access: a process can cross a boundary iff it has the corresponding capability. Conceptually adjacent to Capability Security in the Dennis–Van Horn lineage — both treat the unforgeable name-as-token as the primitive of permission.

In this vault

Backlinks