Une idée intéressante : utiliser une machine à état pour décrire les états d'une interface utilisateur