Développer des modules ou simulateurs pour applications didactiques dans l'enseignment. Combiner le paradigme orienté objet (important pour la partie simulation, en utilisant java) et le paradigme programmation fonctionnelle (partie calculs numériques ou symboliques, en utilisant Clojure qui inter-opère avec java)..