providesAbstraction

P59095
predicate

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

Observed surface forms (11)

Surface form Occurrences
hasAbstractionLevel 13
abstractionOver 6
providesAbstractionFor 3

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 via predicate surface "abstractionOver"
surface form: Node.js HTTP module
GTK (for graphical interface)
surface form: 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
surface form: 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" NERFINISHED
GDK Wayland via predicate surface "abstractionOver" NERFINISHED
GDK Win32 via predicate surface "abstractionOver" NERFINISHED
GDK Quartz via predicate surface "abstractionOver" NERFINISHED
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