Home

systeemspecifiek

Systeemspecifiek is een term die in ICT wordt gebruikt om aan te geven dat iets is toegespitst op een bepaald systeem, platform of omgeving. Het beschrijft ontwerpen, implementaties of documentatie die afhankelijk is van kenmerken die uniek zijn voor dat systeem, bijvoorbeeld een specifiek besturingssysteem, hardware-architectuur of chipset. Het tegenovergestelde is platformonafhankelijk of cross-platform.

In de praktijk komt systeemspecifiek vooral voor in software en firmware die directe beroep doet op OS-

Voordelen van systeemspecifieke ontwerpen zijn doorgaans betere prestaties, betrouwbaarheid en betere integratie met de hardware of

Zie ook: platformspecifiek, cross-platform, portabiliteit, hardware- en OS-afhankelijkheid, API-compatibiliteit.

of
hardware-interfaces.
Voorbeelden
zijn
device
drivers
die
gebruik
maken
van
een
specifieke
Windows-API,
kernelmodules
die
afhankelijk
zijn
van
een
Linux-kernelversie,
firmware
voor
een
bepaalde
microcontrollerfamilie,
of
apps
die
optimaal
presteren
door
gebruik
van
platformspecifieke
instructie-sets.
Ook
installatiehandleidingen
en
technische
documentatie
kunnen
systeemspecifiek
zijn
op
basis
van
de
hardwareconfiguratie.
het
besturingssysteem.
Nadelen
zijn
beperkt
draagvlak
voor
andere
systemen,
hogere
onderhoudslast
bij
systeemwijzigingen
en
risico
op
vendor
lock-in.
Ontwerpen
proberen
vaak
een
balans
te
vinden
via
abstractielaagjes
of
modulaire
architecturen,
zodat
kernlogica
herbruikbaar
blijft
terwijl
systeemafhankelijke
delen
apart
kunnen
worden
aangepast.