Term
Component
(Kort voor: software component)
Een onderdeel van een groter systeem met een afgebakende taak en functie, en een gedefinieerde interface.
De taak en functie wordt beschreven door het gedrag van het component, dat kan worden getriggerd door de interactie via de interface. Een component kan op zijn beurt gebruik maken van andere componenten, hetzij omdat het opgebouwd is uit deze componenten (compositie), hetzij omdat het ze 'aanspreekt' (gebruik).
Hieronder de (UML) weergave van een component met interfaces.
