SSM (System Support Machines) predstavujú často využívané
programové moduly, ktoré súvisia priamo s hardware. SSM pozostáva z jednej alebo
viacerých procedúr, ktoré sú aktivované volacími procedúrami. SSM môže napr.
obsahovať nesledujúce procedúry - typy programov:
- procedúry rozhraní
- procedúry prerušení
- procedúry aktivované hodinovými impulzami
- procedúry obsahujúce zmeny stavov - programy obsluhy udalostí
- dátové monitory SSM (zabezpečujú bezpečný prístup k spoločným
dátam)
Procedúry SSM môžu využívať spoločné údaje ku ktorým je
prístup riadený prostredníctvom monitorov. Tieto procedúry sú volané cez programové
prerušenia využívajúc mechanizmus podporovaný operačným systémom. Z tohoto dôvodu
SSM nemusia byť vopred spojené spojovacím programom s FMM (stroj spracovania správ),
ktoré ich volajú. Zatiaľ čo FMM sú definované ako správami aktivovateľné a
predstavujú definície procesov, SSM predstavujú implementačne definované vstavané
štandardné programy pre podporu riadiacich funkcií, vzťahujúcich sa k hardware. Sú
obykle napísané v strojovom kóde.
Operačný systém ALCATEL 1000 S12 podporuje modularitu poskytovaním
prostredia, v ktorom môžu FMM a SSM spoločne existovať a poskytovaním mechanizmu,
ktorý umožňuje riadenie systému správami.