Computerised Maintenance Management Systems (CMMS) – zautomatyzowany system wspierający utrzymanie ruchu. Oprogramowanie ułatwia pracę działów technicznych, których celem jest zapewnienie niezawodności funkcjonowania zakładów produkcyjnych. Systemy CMMS gromadzą informacje dotyczące przeglądów, awarii, stanów magazynowych oraz ułatwiają organizację pracy. Nowoczesne systemy CMMS są dzisiaj platformą komunikacji między działem produkcji a utrzymaniem ruchu.
Celem wdrożenia systemu CMMS w zakładzie jest zmniejszenie awaryjności parku maszynowego i zwiększenie efektywności pracy techników. Nowoczesne systemy CMMS to oprogramowanie oparte na chmurze. Umożliwia to zapisywane i dostępność wszystkich informacji dotyczących parku maszynowego (awarie, przeglądy, dokumentacja DTR) w jednej bazie, do której dostęp można uzyskać z dowolnego miejsca za pośrednictwem m.in. urządzeń mobilnych.