Conversational Monitor System (CMS)

CMS (Conversational Monitor System) is een product dat wordt geleverd met IBM's VM/ESA-besturingssysteem en dat het mogelijk maakt dat elk van vele gelijktijdige interactieve gebruikers de indruk krijgt een volledige mainframecomputer tot zijn persoonlijke beschikking te hebben. VM/ESA (algemeen bekend als "VM") en CMS zijn bijna even oud als IBM's MVS-besturingssysteem en vonden hun oorsprong in IBM's Cambridge Scientific Center in 1964. VM biedt een extra programmeerlaag onder een besturingssysteem, het besturingsprogramma genaamd, dat de feitelijke machinebediening van de computer afhandelt. Het besturingsprogramma laat elk besturingssysteem, zoals MVS en CMS, de indruk wekken dat het alleen de leiding heeft over de computer - in feite wordt zo een virtuele machine gecreƫerd. CMS gaat nog een stap verder en laat elke CMS-gebruiker zijn eigen persoonlijke besturingssysteem lijken te hebben.

Gebruikers van een VM-systeem loggen gewoonlijk eerst in op VM en starten dan (virtueel) hun eigen persoonlijke CMS (door het commando in te voeren: i cms). Daarna kan de gebruiker communiceren met andere actieve gebruikers, mail versturen, applicaties ontwikkelen en draaien, en vele standaard applicaties en tools gebruiken die in de loop van de evolutie van VM en CMS zijn ontwikkeld.