gränssnittar
Gränssnittar är gränsytor där två eller flera komponenter, system eller aktörer möts och utbyter information eller funktionalitet. De fungerar som kontrakt som specificerar vilka data som kan skickas, i vilket format och vilka operationer som är tillgängliga. Gränssnitt kan vara fysiska eller logiska och beskrivas på olika abstraktionsnivåer, från mjukvarukomponenter till maskinvara eller människor.
Mänskliga gränssnitt används när människor interagerar med system. Inom området människomaskin-gränssnitt (HCI) ingår användargränssnittet (UI) som
Mjukvaru- och protokollgränssnitt definierar hur mjukvarukomponenter kommunicerar, ofta via applikationsgränssnitt (API). Ett gränssnitt specificerar in- och
Hårdvarugränssnitt omfattar fysiska kopplingspunkter och gränssnitt mellan maskinvara och kringutrustning, exempelvis USB, HDMI, PCIe eller GPIO-stift.
Design och standardisering: väl utformade gränssnitt är väldokumenterade och versionerade, vilket underlättar underhåll och uppgraderingar utan