Shalyto A.A. Automata-Based Programming

Shalyto A.A., Tsarev F.N. Automata-Based Programming

Spichakova M. Automata Based Programming (Institute of Cybernetics at Tallinn University of Technology) (external link:

Astafurov A.A., Shalyto A.A. Declarative Approach to Implementing Automata Classes in Imperative Programming Languages

Klebanov A.A. On the Formal Specification of Automata-based Programs via Specification Patterns

Zakonov A. A GA-based approach for test generation for automata-based programs (PDF)

Great Theoretical Ideas in Computer Science - One Minute To Learn Programming: Finite Automata (external link:

Automata-Based Programming on SlideFinder

Buzdalov M., Shalyto A., Stankevich A., Tsarev F. Hromkovic J. Cooperation in ACM ICPC Training Camps Organization (PDF)

Chivilikhin D., Ulyantsev V., Tsarev F. Test-Based Extended Finite-State Machines Induction with Evolutionary Algorithms and Ant Colony Optimization. GECCO-2012, Graduate Students Workshop, July 7, 2012 (PDF)

Honorable Doctors in Computer Science of St. Petersburg National Research University of IT, Mechanics & Optics (PDF)

Tsarev F. St. Petersburg National Research University of IT, Mechanics & Optics and ACM International Collegiate Programming Contest (PDF)

Ulyantsev V., Zakirzyanov I., Shalyto A. BFS-based Symmetry Breaking Predicates for DFA Identification. LATA 2015 (PDF)