providesAbstraction

P59095
predicate

Indicates that one entity offers a higher-level, simplified interface or conceptual layer that hides the underlying complexity of another entity.

All labels observed (12)

Label Occurrences
providesAbstraction canonical 22
hasAbstractionLevel 13
abstractionOver 6

Description generation (PDg)

The one-sentence description above was generated by prompting gpt-5.1 with the predicate name and this instruction.

Instruction
Given a predicate that represents a relationship or action between entities, generate a one-sentence description explaining its meaning.  
# Instructions
Focus on describing the relationship, not the entities themselves. 
# Response Format
Begin the description with \' Indicates...\'
Input
Predicate: providesAbstraction
Generated description
Indicates that one entity offers a higher-level, simplified interface or conceptual layer that hides the underlying complexity of another entity.

Sample triples (55)

Subject Object
Argus long-lived distributed objects ⓘ
Argus atomic action blocks ⓘ
Host-to-Host Protocol underlying packet-switching details via predicate surface "abstractionFrom" ⓘ
Curry encoding higher-order via predicate surface "hasAbstractionLevel" ⓘ
wasi-http host networking stack via predicate surface "providesAbstractionOver" ⓘ
wasi-http HTTP client implementation details via predicate surface "providesAbstractionOver" ⓘ
Bridge Implementor reference via predicate surface "abstractionHas" ⓘ
Supertest Node.js HTTP module via predicate surface "abstractionOver" ⓘ
linked to: Node.js
GTK GObject via predicate surface "coreAbstractionLibrary" ⓘ
Mach tasks ⓘ
Mach threads ⓘ
Mach ports ⓘ
Mach messages ⓘ
Mach memory objects ⓘ
libsodium key management ⓘ
libsodium nonce management ⓘ
libsodium memory wiping ⓘ
libsodium constant-time operations ⓘ
Subjacency theoretical principle via predicate surface "hasAbstractionLevel" ⓘ
Nearby APIs automatic selection of Bluetooth or Wi‑Fi via predicate surface "supportsTransportAbstraction" ⓘ
Nearby APIs automatic handover between radios via predicate surface "supportsTransportAbstraction" ⓘ
Arduino core for ESP32 ESP32 hardware peripherals via predicate surface "providesAbstractionFor" ⓘ
Modula procedure via predicate surface "hasAbstractionMechanism" ⓘ
Modula module via predicate surface "hasAbstractionMechanism" ⓘ
Flux architecture high-level architectural pattern via predicate surface "hasAbstractionLevel" ⓘ
Gun Music Conceptual category rather than a single work via predicate surface "hasAbstractionLevel" ⓘ
Mario Rossi generic via predicate surface "hasAbstractionLevel" ⓘ
Tree of knowledge
linked to: tree of knowledge
conceptual via predicate surface "hasAbstractionLevel" ⓘ
RxJava asynchronous event streams via predicate surface "providesAbstractionFor" ⓘ
RxJava push-based data flows via predicate surface "providesAbstractionFor" ⓘ
GetRequest application layer via predicate surface "hasAbstractionLevel" ⓘ
NetBIOS API session layer services ⓘ
NetBIOS API name service layer ⓘ
ZType Type-level via predicate surface "hasAbstractionLevel" ⓘ
Assembly language low-level via predicate surface "hasAbstractionLevel" ⓘ
Arduino core for SAMD pin mapping ⓘ
Arduino core for SAMD clock configuration ⓘ
Arduino core for SAMD peripheral initialization ⓘ
GDK underlying graphical system via predicate surface "abstractionOver" ⓘ
GDK X11 via predicate surface "abstractionOver" ⓘ
GDK Wayland via predicate surface "abstractionOver" ⓘ
GDK Win32 via predicate surface "abstractionOver" ⓘ
linked to: Win32 API
GDK Quartz via predicate surface "abstractionOver" ⓘ
Network framework high-level networking API ⓘ
Network framework connection-oriented communication ⓘ
Network framework connectionless communication ⓘ
Solid hardware devices via predicate surface "abstractionLayerFor" ⓘ
AES (Application Environment Services) device-independent user interface ⓘ
Quark microkernel underlying hardware resources via predicate surface "abstractionOf" ⓘ
RMS (Record Management Services) device-independent file access ⓘ