UTL (2003- )

Rédigé par Iksal Sébastien le 13 février 2012

La plateforme UTL (2003- ) : Usage Tracking Language

Il s'agit d'une plateforme d'analyse de traces dans les systèmes d'apprentissage informatisé. J'ai proposé ce langage afin de proposer une alternative aux solutions de data-mining classiques. En effet, dès le début, l'idée était de supporter l'analyse de traces au travers d'un langage générique et déclaratif. Deux raisons à cela, tout d'abord avec l'évolution du web et notamment de son usage, il est important de proposer des solutions capitalisables et réutilisables. Il n'est plus question aujourd'hui de proposer des solutions trop spécifiques, la communauté pédagogique souhaite utiliser les indicateurs sur différentes plateformes et dans différents contextes. Ensuite, notre équipe se focalisant sur le processus d'ingénierie des EIAH scénarisé, je suis parti de l'hypothèse que l'auteur du scénario est capable d'identifier ses besoins d'observation. Pour cela, le langage UTL se base sur la prescription des indicateurs par l'enseignant, le tuteur ou le concepteur, ensuite la formalisation de ces indicateurs ne repose sur aucun langage de scénarisation pédagogique et aucun format de stockage des traces.  Le langage UTL est donc un langage de description de données d'observation et de leur processus de calcul (au travers du langage de calcul déclaratif se nommant DCL4UTL) indépendant du modèle de scénarisation pédagogique et du format des traces brutes.

 Je coordonne les travaux autour d'UTL au sein du LIUM.Cette plateforme est conçue autour du langage UTL (Usage Tracking Language), elle est composée à ce jour d'un éditeur et d'un prototype de calculateur de données développé dans le cadre de la thèse de Diem Pham Thi Ngoc. Les premiers résultats sont publiés sur le site dédié à l'EIAH du LIUM : http://eiah.univ-lemans.fr/UTL/UTL.xml.