Računalniški sistem za upravljanje vzdrževanja (CMMS) je programski paket, ki vzdržuje računalniško zbirko podatkov z informacijami o vzdrževanju v organizaciji. Te informacije naj bi vzdrževalcem pomagale pri učinkovitejšem opravljanju dela (na primer pri določanju, kateri stroji potrebujejo vzdrževanje in v katerih skladiščih so rezervni deli, ki jih potrebujejo), vodstvu pa pri sprejemanju informiranih odločitev (na primer pri izračunu stroškov popravila zaradi okvare stroja v primerjavi s preventivnim vzdrževanjem za vsak stroj, kar lahko vodi k boljši razporeditvi virov).
Podatki CMMS se lahko uporabljajo tudi za preverjanje skladnosti s predpisi. Za ustrezen nadzor nad vzdrževanjem objekta so potrebne informacije za analizo dogajanja. Ročno to zahteva ogromno truda in časa. Sistem CMMS omogoča tudi vodenje evidenc, da se pravočasno in stroškovno učinkovito spremljajo opravljene in dodeljene naloge. (Wikipedia)