Объектно-ориентированная реализация конечных автоматов на основе виртуальных методов - Шопырин, Данил Геннадиевич (Информационно-управляющие системы, 2005)