Architectures logicielles et mécanismes pour la gestion adaptative et consolidée de ressources numériques dans une application interactive scénarisée
Auteur / Autrice : | Daouda Sawadogo |
Direction : | Ronan Champagnat, Pascal Estraillier |
Type : | Thèse de doctorat |
Discipline(s) : | Informatique et applications |
Date : | Soutenance le 28/06/2016 |
Etablissement(s) : | La Rochelle |
Ecole(s) doctorale(s) : | École doctorale Sciences et ingénierie pour l'information, mathématiques (Limoges ; 2009-2018) |
Partenaire(s) de recherche : | Laboratoire : Laboratoire Informatique, Image, Interaction (La Rochelle) |
Jury : | Président / Présidente : Thierry Nodenot |
Examinateurs / Examinatrices : Ronan Champagnat, Pascal Estraillier, Thierry Nodenot, Vanda Luengo, Laurent Romary | |
Rapporteurs / Rapporteuses : Vanda Luengo, Laurent Romary |
Résumé
L’avènement des Technologies de l’Information et de la Communication (TIC) représente une véritable opportunité dans la diffusion des ressources numériques et des connaissances pour tous. De nombreux résultats ont déjà été obtenus dans le cadre de l’étude de plates-formes informatiques numériques. Elles visent essentiellement à faciliter la mise à disposition des contenus numériques, accompagner l’utilisateur en lui offrant des modalités d’interaction avec le système et dans un contexte de formation, valider les connaissances acquises. Le déploiement large et massif des systèmes d’information de gestion de contenus numériques constitue une première génération d’outils de gestion. Dans ce cadre, des travaux de thèse ont été réalisés au sein du laboratoire L3I dans l’objectif de permettre à ces environnements de gérer efficacement l’interactivité avec leurs utilisateurs et d’adapter leurs exécutions en fonction des profils et du contexte de leurs utilisateurs. Certains résultats de ces travaux ont été mis en œuvre sur la plate-forme POLARIS du laboratoire. Ce contexte a créé un climat qui favorise la production massive et hétérogène de documents numériques dont la gestion (la conception, l’organisation, la sélection et l’usage) pose de nouveaux problèmes. L’objectif général de la thèse consiste à proposer des solutions permettant aux utilisateurs des applications interactives, de gérer leurs documents numériques afin d’éviter qu’ils ne soient submergés par l’immense quantité de documents qu’ils produisent et utilisent quotidiennement. En effet, pour mieux gérer ces documents, nous les encapsulons dans des structures complexes que nous appelons « ressources numériques ». Cela nous permet de mettre en œuvre nos mécanismes d’adaptation : pré-sélectionner les ressources numériques les plus adaptées aux activités de l’utilisateur et adapter les ressources numériques sélectionnées en fonction des caractéristiques de l’utilisateur et de son activité. Les contributions des travaux réalisés dans cette thèse se décrivent sur quatre niveaux. Premièrement, nous proposons un modèle de représentation des données qui caractérisent un utilisateur dans un système de gestion de ressources numériques. Deuxièmement, nous proposons des algorithmes et des mécanismes pour permettre à un utilisateur de sélectionner les ressources numériques pertinentes lors de la réalisation d’une activité. Les mécanismes de sélection proposés permettent une gestion consolidée des ressources numériques, parce qu’ils tiennent compte de la cohérence entre les ressources de l’activité afin de permettre une meilleure utilisation et maintenir une exécution cohérente de son activité. Troisièmement, nous proposons un modèle de ressources numériques qui s’adapte en fonction des caractéristiques de l’utilisateur et de l’activité. Quatrièmement, nous proposons un modèle d’architecture logicielle pour la conception d’une application interactive à exécution adaptative centrée sur la gestion des ressources numériques. Pour expérimenter et valider nos propositions, nous avons développé un prototype logiciel d’une plate-forme pour la gestion personnalisée et collaborative de ressources numériques dédié aux chercheurs appelé PRISE (PeRsonal Interactive Research Smart Environment).