1.
Наумов, Л.А., Шалыто, А.А.: Искусство программирования лифта. Объектно-ориентированное программирование с явным выделением состояний. Информационно-управляющие системы(6), 38-49 (2003)