Python. Применение концепции конечных автоматов для построения веб интерфейса к прикладной программе.