Alikomponentteja
Alikomponentteja ovat järjestelmän tai tuotteen osia, jotka muodostavat sen alempia tai sisäisiä rakennusosia. Ne toimivat yhdessä suuremman komponentin tehtävien suorittamiseksi ja niillä on omat rajapintansa sekä vastuualueensa. Alikomponenttien kontekstissa järjestelmä rakentuu hierarkisesti: suurempi komponentti voidaan nähdä koostuvan useista alikomponenteista, joilla voi olla omia alikomponenttejaan.
Terminologia: Ali- tarkoittaa alapuolella tai osana, joten alikomponentti on komponentti, joka kuuluu toiseen komponenttiin. Finlandissa termiä
Rakenne ja suunnittelu: Alikomponenttien suunnittelussa korostuvat kapselointi, määritellyt rajapinnat ja riippuvuuksien hallinta. Hyvä arkkitehtuuri minimoi kytkennät
Esimerkit: Elektroniikkalaitteessa virtalähdemoduulin alikomponentteja ovat esimerkiksi suodatuspiirit, regulaattorit ja suojausvaihe, joilla on omat tehtävänsä. Ohjelmistossa suurikokonaisuuteen
Hyödyt ja haasteet: Alikomponenttien hyötyinä pidetään parempaa modulaarisuutta, helpompaa ylläpitoa ja parempaa testattavuutta. Haasteina ovat rajapintojen