Home

kjernekomponenten

Kjernekomponenten er det sentrale og mest fundamentale elementet i et system, programvare eller organisasjon. Den betegner den delen som gir hovedfunksjonaliteten, styrer sentrale prosesser og fungerer som byggestein for andre deler. Begrepet brukes på tvers av fagområder, men felles trekk er at den er kritisk for systemets identitet og drift.

Egenskaper ved kjernekomponenten inkluderer stabilitet, tydelig grensesnitt og lav avhengighet til mindre moduler. Den er ofte

Bruksområder og eksempler varierer mellom felt. I operativsystemer er kernel eller kjernekomponenten ansvarlig for prosessplanlegging, minnehåndtering

Design og forvaltning av kjernekomponenten fokuserer på modularitet, dokumentasjon, versjonering og tydelige avhengigheter. Risikoen ved endringer

relativt
lite
endret
over
tid
fordi
den
bærer
grunnleggende
logikk
eller
infrastruktur.
Moduler
og
applikasjoner
som
ligger
utenfor
kjernekomponenten,
kommuniserer
vanligvis
via
veldefinerte
grensesnitt
og
abstraherte
tjenester.
Sikkerhet,
ytelse
og
pålitelighet
er
sentrale
hensyn
i
utvikling
og
vedlikehold.
og
enhetssjanger.
I
programvarearkitektur
kan
den
være
kjernebiblioteket
eller
den
domene-spesifikke
modulen
som
andre
komponenter
bygger
på.
I
organisasjonsdesign
kan
en
kjernekomponent
være
en
sentral
prosess
eller
funksjon
som
andre
avdelinger
støtter.
inkluderer
potensielt
bred
påvirkning
på
systemet,
derfor
må
endringer
vurderes
nøye
og
tilbys
gjennom
grundig
testing
og
tilbakemelding.