Shopyrin, D. “Object Oriented Realization of Finite Automaton Based on Virtual Methods”. Information and Control Systems, no. 3, June 2005, pp. 36-40, http://ia.spcras.ru/index.php/ius/article/view/14533.