Abstract A CMMS is computer software designed to simplify maintenance management. CMMS stands for Computerized Maintenance Management System (or Software) and is sometimes referred to as Enterprise Asset Management (EAM)software. To better understand what a CMMS is, we will break the term down into each individual component [open source code attached]