moodulitega
Moodulitega on mõiste, mis kirjeldab süsteeme ja tooteid, mis koosnevad eraldiseisvatest moodulitest. Iga moodul täidab kindlat funktsiooni ja omab defineeritud liidest teiste moodulitega, mis võimaldab moodulite vahetamist, lisamist või ümberseadistamist ilma kogu süsteemi ümberkujundamiseta. Moodulite lähenemine põhineb jagatud arhitektuuril, kus vastutus ja piirid on selgelt määratletud ning korduvtaaskasutus on soodustatud.
Sõna moodul on laenatud välismaalt ja moodulitega viitab kontseptsioonile, kus süsteem koosneb moodulitest ning nende vahelised
Moodulitega töökäigu põhijooned on: iseseisvus (iga moodul täidab konkreetset funktsiooni), defineeritud liidesed (moodulid "hankivad" teineteiselt vajalikku
Rakendused on laialdased: tarkvaraarendus (modulaarne tarkvara, teegid ja pistikprogrammid), riistvara (modulaarsed komponendid ja süsteemid) ning disaini-
Eeliseks on lihtsam laiendamine ja kohandamine, väiksem risk muudatuste tegemisel, kuid väljakutsed hõlmavad sõltuvuste haldamist, ühtsuse
Seotud mõisted: moodul, modulaarne arhitektuur, plug-in, liides.