• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 108
  • 36
  • 19
  • Tagged with
  • 164
  • 57
  • 51
  • 43
  • 41
  • 35
  • 28
  • 25
  • 25
  • 23
  • 23
  • 20
  • 19
  • 19
  • 17
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
141

Grid Fault management techniques: the case of a Grid environment with malicious entities

Akimana, Rachel 01 October 2008 (has links)
<p>La tolérance et la gestion des fautes dans les grilles de données/calcul est d’une importance capitale. En effet, comme dans tout autre système distribué, les composants d’une grille sont susceptibles de tomber en panne à tout moment. Mais le risque de panne croît avec la taille du système, et est donc plus exacerbé dans un système de grille. En plus, tout en essayant de mettre à profit les ressources offertes par la grille, les applications tournant sur celle-ci sont de plus en plus complexes (ex. impliquent des interactions complexes, prennent des jours d’exécution), ce qui les rend plus vulnérables aux fautes. Le plus difficile dans la gestion des fautes dans une grille, c’est qu’il est difficile de savoir si une faute qui survient sur une entité de la grille est induite malicieusement ou accidentellement.<p><p>Dans notre travail de thèse, nous utilisons le terme faute, au sens large, pour faire référence à tout étant inattendu qui survient sur tout composant de la grille. Certains de ces états provoquent des comportements aussi inattendus et perceptibles au niveau de la grille tandis que d’autres passent inaperçues. De plus, certaines de ces fautes sont le résultat d’une action malveillante alors que d’autres surviennent accidentellement ou instantanément. Dans ce travail de thèse, nous avons traité le cas de ces fautes induites malicieusement, et qui généralement passent inaperçues. Nous avons considéré en particulier le problème de la confidentialité et de l’intégrité des données stockées à long-terme sur la grille.<p><p>L’étude de la confidentialité des données a été faite en deux temps dont la première partie concerne la confidentialité des données actives. Dans cette partie, nous avons considéré une application liée à la recherche des similitudes d’une séquence d’ADN dans une base de données contenant des séquences d’ADN et stockée sur la grille. Pour cela, nous avons proposé une méthode qui permet d’effectuer la comparaison sur un composant distant, mais tout en gardant confidentielle la séquence qui fait l’objet de la comparaison. <p>Concernant les données passives, nous avons proposé une méthode de partage des données confidentielles et chiffrés sur la grille.<p> <p>En rapport avec l’intégrité des données, nous avons considéré le cas des données anonymes dans le cadre de l’intégrité des données passives. Pour les données actives, nous avons considéré le problème de la corruption des jobs exécutés sur la grille. Pour chacune des cas, nous avons proposé des mécanismes permettant de vérifier l’authenticité des données utilisées ou produites par ces applications.<p> / Doctorat en Sciences / info:eu-repo/semantics/nonPublished
142

Apprentissage automatique à partir de traces multi-sources hétérogènes pour la modélisation de connaissances perceptivo-gestuelles / Automatic knowledge acquisition from multisource heterogeneous traces for perceptual-gestural knowledge modeling

Toussaint, Ben-Manson 12 October 2015 (has links)
Les connaissances perceptivo-gestuelles sont difficiles à saisir dans les Systèmes Tutoriels Intelligents. Ces connaissances sont multimodales : elles combinent des connaissances théoriques, ainsi que des connaissances perceptuelles et gestuelles. Leur enregistrement dans les Systèmes Tutoriels Intelligents implique l'utilisation de plusieurs périphériques ou capteurs couvrant les différentes modalités des interactions qui les sous-tendent. Les « traces » de ces interactions –aussi désignées sous le terme "traces d'activité"- constituent la matière première pour la production de services tutoriels couvrant leurs différentes facettes. Les analyses de l'apprentissage ou les services tutoriels privilégiant une facette de ces connaissances au détriment des autres, sont incomplets. Cependant, en raison de la diversité des périphériques, les traces d'activité enregistrées sont hétérogènes et, de ce fait, difficiles à modéliser et à traiter. Mon projet doctoral adresse la problématique de la production de services tutoriels adaptés à ce type de connaissances. Je m'y intéresse tout particulièrement dans le cadre des domaines dits mal-définis. Le cas d'étude de mes recherches est le Système Tutoriel Intelligent TELEOS, un simulateur dédié à la chirurgie orthopédique percutanée. Les propositions formulées se regroupent sous trois volets : (1) la formalisation des séquences d'interactions perceptivo-gestuelles ; (2) l'implémentation d'outils capables de réifier le modèle conceptuel de leur représentation ; (3) la conception et l'implémentation d'outils algorithmiques favorisant l'analyse de ces séquences d'un point de vue didactique. / Perceptual-gestural knowledge is multimodal : they combine theoretical and perceptual and gestural knowledge. It is difficult to capture in Intelligent Tutoring Systems. In fact, its capture in such systems involves the use of multiple devices or sensors covering all the modalities of underlying interactions. The "traces" of these interactions -also referred to as "activity traces"- are the raw material for the production of key tutoring services that consider their multimodal nature. Methods for "learning analytics" and production of "tutoring services" that favor one or another facet over others, are incomplete. However, the use of diverse devices generates heterogeneous activity traces. Those latter are hard to model and treat.My doctoral project addresses the challenge related to the production of tutoring services that are congruent to this type of knowledge. I am specifically interested to this type of knowledge in the context of "ill-defined domains". My research case study is the Intelligent Tutoring System TELEOS, a simulation platform dedicated to percutaneous orthopedic surgery.The contributions of this thesis are threefold : (1) the formalization of perceptual-gestural interactions sequences; (2) the implementation of tools capable of reifying the proposed conceptual model; (3) the conception and implementation of algorithmic tools fostering the analysis of these sequences from a didactic point of view.
143

Use of simulators for side-channel analysis: Leakage detection and analysis of cryptographic systems in early stages of development

Veshchikov, Nikita 23 August 2017 (has links) (PDF)
Cryptography is the foundation of modern IT security,it provides algorithms and protocols that can be usedfor secure communications. Cryptographic algorithmsensure properties such as confidentiality and data integrity.Confidentiality can be ensured using encryption algorithms.Encryption algorithms require a secret information called a key.These algorithms are implemented in cryptographic devices.There exist many types of attacks against such cryptosystems,the main goal of these attacks is the extraction of the secret key.Side-channel attacks are among the strongest types of attacksagainst cryptosystems. Side-channel attacks focus on the attacked device, they measure its physicalproperties in order to extract the secret key. Thus, these attacks targetweaknesses in an implementation of an algorithm rather than the abstract algorithm itself.Power analysis is a type of side-channel attacks that can be used to extract a secretkey from a cryptosystem through the analysis of its power consumption whilethe target device executes an encryption algorithm. We can say that the secret information is leaking from the device through itspower consumption. One of the biggest challenges in the domain of side-channel analysisis the evaluation of a device from the perspective of side-channel attacksor in other words the detection of information leakage.A device can be subject to several sources of information leakageand it is actually relatively easy to find just one side-channel attack that works(by exploiting just one source of leakage),however it is very difficult to find all sources of information leakage or to show that there is no information leakage in the givenimplementation of an encryption algorithm. Evaluators use various statistical tests during the analysis of a cryptographic device to checkthat it does not leak the secret key. However, in order to performsuch tests the evaluation lab needs the device to acquire the measurementsand analyse them. Unfortunately, the development process of cryptographicsystems is rather long and has to go through several stages. Thus, an information leakagethat can lead to a side-channel attackcan be discovered by an evaluation lab at the very last stage using the finalproduct. In such case, the whole process has to be restarted in order to fix the issue,this can lead to significant time and budget overheads. The rationale is that developers of cryptographic systems would like to be able to detect issues related to side-channel analysis during the development of the system,preferably on the early stages of its development. However, it is far from beinga trivial task because the end product is not yet available andthe nature of side-channel attacks is such that it exploits the properties ofthe final version of the cryptographic device that is actually available to the end user. The goal of this work is to show how simulators can be used for the detection of issues related to side-channel analysis during the development of cryptosystems.This work lists the advantages of simulators compared to physical experimentsand suggests a classification of simulators for side-channel analysis.This work presents existing simulators that were created for side-channel analysis,more specifically we show that there is a lack of available simulation toolsand that therefore simulators are rarely used in the domain. We present threenew open-source simulators called Silk, Ascold and Savrasca.These simulators are working at different levels of abstraction,they can be used by developers to perform side-channel analysisof the device during different stages of development of a cryptosystem.We show how Silk can be used during the preliminary analysisand development of cryptographic algorithms using simulations based on high level of abstraction source code. We used it to compare S-boxesas well as to compare shuffling countermeasures against side-channel analysis.Then, we present the tool called Ascold that can be used to find side-channel leakagein implementations with masking countermeasure using the analysis of assembly code of the encryption.Finally, we demonstrate how our simulator called Savrasca can be used to find side-channelleakage using simulations based on compiled executable binaries. We use Savrascato analyse masked implementation of a well-known contest on side-channel analysis (the 4th edition of DPA Contest),as a result we demonstrate that the analysed implementation contains a previouslyundiscovered information leakage. Through this work we alsocompared results of our simulated experiments with real experiments comingfrom implementations on microcontrollers and showed that issues found using our simulatorsare also present in the final product. Overall, this work emphasises that simulatorsare very useful for the detection of side-channel leakages in early stages of developmentof cryptographic systems. / Option Informatique du Doctorat en Sciences / info:eu-repo/semantics/nonPublished
144

Développement d'une application mobile adaptée à la navigation des personnes à mobilité réduite

Brahim, Aymen 26 July 2022 (has links)
Actuellement, l'usage d'un système d'aide à la navigation est devenu de plus en plus indispensable dans la vie quotidienne. Cependant, les systèmes existants ne sont pas adaptés à la navigation des personnes à mobilité réduite (PMR) utilisatrices d'un fauteuil roulant. De nombreux projets ont été créés, comme Wegoto en France ou Route4U en Hongrie. Au Canada, le projet multidisciplinaire MobiliSIG a été lancé en 2013. Ce projet vise à concevoir et développer des technologies géospatiales de navigation selon les principes de la conception cognitive pour assister les PMR dans leurs déplacements quotidiens et leur accès à l'environnement. L'objectif global du présent projet est la conception d'un système mobile de planification de trajet et de guidage pendant la navigation, multimodal et adapté aux différents profils de personnes à mobilité réduite utilisatrices de fauteuil roulant. Pour commencer, nous avons passé en revue la littérature relative aux concepts liés à notre problématique. Ensuite, nous avons proposé une approche d'aide à la navigation qui combine des éléments de guidage pas à pas avec des informations sur des repères ainsi que de différents éléments pertinents (points d'intérêts, obstacles/facilitateurs, ...) pour la description d'un trajet personnalisé et adapté au profil des PMR. Finalement, en nous appuyant sur les principes de la conception modulaire et sur le concept des applications mobiles riches (AMR), nous avons conçu et développé une solution mobile composée de trois modules : un module profil pour gérer le profil et les préférences de l'utilisateur, un module de planification qui gère la planification adaptée des itinéraires et un module de navigation pour fournir un guidage multimodal (visuel, vocal et haptique) pendant la navigation en tenant compte de profil de l'utilisateur. / Currently, the use of a navigation aid system has become more and more essential in daily life. However, the existing systems are not adapted to the navigation of people with reduced mobility (PRM) using a wheelchair. Many projects have been created, such as Wegoto in France or Route4U in Hungary. In Canada, the multidisciplinary project MobiliSIG was launched in 2013. This project aims to design and develop geospatial navigation technologies according to the principles of cognitive design to assist PRMs in their daily travel and access to the environment. The overall objective of this project is the design of a mobile route planning and guidance system during navigation, multimodal and adapted to the different profiles of wheelchair users with reduced mobility. To begin, we reviewed the literature related to the concepts of our problem. Then, we proposed a navigation aid approach that combines step-by-step guidance elements with information on landmarks and different relevant elements (points of interest, obstacles/facilitators, ...) for the description of a personalized path adapted to the profile of PRM. Finally, based on the principles of modular design and the concept of rich mobile applications (RMAs), we designed and developed a mobile solution composed of three modules: a profile module to manage the user's profile and preferences; a planning module to manage the adapted route planning; and a navigation module to provide multimodal guidance (visual, voice and haptic) during navigation taking into account the user's profile.
145

Modélisation centrée utilisateur final appliquée à la conception d'applications interactives en géographie : une démarche basée sur les contenus et les usages

Luong, The Nhan 12 December 2012 (has links) (PDF)
Le point de départ de cette thèse a pour origine les difficultés constatées dans la communauté EIAH pour concevoir des applications éducatives exploitant des informations géographiques. A terme, il s'agit de proposer une nouvelle plateforme susceptible de rendre possible et opérationnel la conception d'applications Web géographiques portées par des utilisateurs non-informaticiens de façon autonome. La proposition scientifique est basée sur un processus de conception piloté par les contenus et par les interactions. Il est opérationnalisé dans une plateforme nommée WINDMash offrant aux concepteurs un environnement visuel de spécification et d'évaluation des interactions. Nous proposons un modèle unifié sous-jacent de description des applications Web géographiques comportant trois facettes qui permettent de représenter les contenus géographiques manipulés, de les afficher sur une interface graphique et de décrire le comportement de l'application (scénario d'interaction) à l'aide d'un langage visuel dont le formalisme graphique est inspiré du diagramme de séquence UML. En utilisant des techniques d'Ingénierie Dirigée par les Modèles, la plateforme WINDMash permet de générer automatiquement le code de l'application finale sur la base des instances de trois facettes du modèle unifié. La plateforme WINDMash utilise pour cela l'API WIND (Web INteraction Design) que nous avons programmée. Les concepteurs peuvent ainsi prototyper rapidement des applications Web géographiques correspondant à leurs besoins.
146

Analyse génomique et moléculaire d'isolats cliniques de bactéries multi-résistantes aux antibiotiques

Diene, Seydina Mouhamadou 10 December 2012 (has links)
L'augmentation et la dissémination de la résistance aux antibiotiques chez les bactéries à gram-negatif, particulièrement les Entérobactéries, les bactéries du genre Pseudomonas et Acinetobacter, représentent un problème majeur de santé publique au niveau mondial. Les infections nosocomiales causées par les bactéries multi-résistantes (BMR) ont conduit non seulement à une augmentation de la mortalité, de la morbidité, et du coût de traitement, mais aussi continuent de mettre en danger la vie des patients surtout immunodéprimés en milieu hospitalier. Bien entendu, l'utilisation abusive et non contrôlée des antibiotiques a grandement contribué à la large diffusion des déterminants de la résistance; cependant, des études récentes ont démontré que ces déterminants de la résistance pouvaient émerger à partir de sources anciennes et/ou environnementales. Ainsi, face à cette préoccupation mondiale, plusieurs études ont été rapportées avec des recommandations importantes de conduire des études épidémiologiques, moléculaires, et génomiques afin de contrôler la diffusion et l'augmentation de la résistance aux antibiotiques. De plus, durant ces 10 dernières années, nous avons assisté à l'emergence et au développement de nouvelles technologies de séquençage à haut débit coïncidant avec une augmentation exponentielle du nombre de genomes bactériens séquencés. / The increase and spread of multidrug-resistant (MDR) gram-negative bacteria especially Enterobacteriaceae, Pseudomonas, and Acinetobacter (E.P.A) species have become a major concern worldwide. The hospital-acquired infections caused by MDR bacteria have led not only to an increase in mortality, morbidity, and cost of treatment, but also continue to endanger the life of patients, especially those immunocompromised. Although the frequent misuse of antibiotic drug has greatly contributed to worldwide dissemination and resistance to antibiotics; recent studies have shown that these resistance determinants could emerge from ancient or environmental sources. Front of this worldwide concern, several studies have been reported with significant recommendations to conduct molecular epidemiology, and genomic studies, in order to control the increase and the dissemination of the antibiotic resistance. Moreover, during these last 10 years, we are witnessing the emergence and development of new technologies of high throughput sequencing and coinciding with an exponential increase of number of bacterial genomes sequenced today. Therefore, it is in this context that the project of this thesis was conducted with three essential objectives: (i) the genome sequencing of clinical MDR bacteria, the analysis and the identification of the mechanisms and the genetic determinants of antimicrobial resistance (ii) the achievement of molecular epidemiology studies from clinical MDR bacteria responsible of outbreak (iii) the development and implementation of molecular tools for monitoring and diagnosis of potential MDR bacteria.
147

Optimizing data management for MapReduce applications on large-scale distributed infrastructures / Optimisation de la gestion des données pour les applications MapReduce sur des infrastructures distribuées à grande échelle

Moise, Diana Maria 16 December 2011 (has links)
Les applications data-intensive sont largement utilisées au sein de domaines diverses dans le but d'extraire et de traiter des informations, de concevoir des systèmes complexes, d'effectuer des simulations de modèles réels, etc. Ces applications posent des défis complexes tant en termes de stockage que de calcul. Dans le contexte des applications data-intensive, nous nous concentrons sur le paradigme MapReduce et ses mises en oeuvre. Introduite par Google, l'abstraction MapReduce a révolutionné la communauté intensif de données et s'est rapidement étendue à diverses domaines de recherche et de production. Une implémentation domaine publique de l'abstraction mise en avant par Google, a été fournie par Yahoo à travers du project Hadoop. Le framework Hadoop est considéré l'implémentation de référence de MapReduce et est actuellement largement utilisé à des fins diverses et sur plusieurs infrastructures. Nous proposons un système de fichiers distribué, optimisé pour des accès hautement concurrents, qui puisse servir comme couche de stockage pour des applications MapReduce. Nous avons conçu le BlobSeer File System (BSFS), basé sur BlobSeer, un service de stockage distribué, hautement efficace, facilitant le partage de données à grande échelle. Nous étudions également plusieurs aspects liés à la gestion des données intermédiaires dans des environnements MapReduce. Nous explorons les contraintes des données intermédiaires MapReduce à deux niveaux: dans le même job MapReduce et pendant l'exécution des pipelines d'applications MapReduce. Enfin, nous proposons des extensions de Hadoop, un environnement MapReduce populaire et open-source, comme par example le support de l'opération append. Ce travail inclut également l'évaluation et les résultats obtenus sur des infrastructures à grande échelle: grilles informatiques et clouds. / Data-intensive applications are nowadays, widely used in various domains to extract and process information, to design complex systems, to perform simulations of real models, etc. These applications exhibit challenging requirements in terms of both storage and computation. Specialized abstractions like Google’s MapReduce were developed to efficiently manage the workloads of data-intensive applications. The MapReduce abstraction has revolutionized the data-intensive community and has rapidly spread to various research and production areas. An open-source implementation of Google's abstraction was provided by Yahoo! through the Hadoop project. This framework is considered the reference MapReduce implementation and is currently heavily used for various purposes and on several infrastructures. To achieve high-performance MapReduce processing, we propose a concurrency-optimized file system for MapReduce Frameworks. As a starting point, we rely on BlobSeer, a framework that was designed as a solution to the challenge of efficiently storing data generated by data-intensive applications running at large scales. We have built the BlobSeer File System (BSFS), with the goal of providing high throughput under heavy concurrency to MapReduce applications. We also study several aspects related to intermediate data management in MapReduce frameworks. We investigate the requirements of MapReduce intermediate data at two levels: inside the same job, and during the execution of pipeline applications. Finally, we show how BSFS can enable extensions to the de facto MapReduce implementation, Hadoop, such as the support for the append operation. This work also comprises the evaluation and the obtained results in the context of grid and cloud environments.
148

Processus unifié pour la personnalisation des activités pédagogiques : méta-modèle, modèles et outils / Unified process for personalization of pedagocal activities : meta-model, models and tools

Lefèvre, Marie 01 December 2009 (has links)
Cette thèse en informatique se situe dans le domaine des Environnements Informatiques pour l’Apprentissage Humain (EIAH). Dans ce cadre, nous avons abordé la question de la personnalisation de l’apprentissage. Nos travaux de recherche consistaient à identifier un processus qui permette à la fois de personnaliser des séances de travail sur papier et des séances de travail sur des logiciels pédagogiques. Nous souhaitions que ce processus permette de prendre en compte les spécificités de chaque apprenant en s’appuyant sur son profil, mais qu’il prenne également en compte les buts et les habitudes pédagogiques des enseignants. Enfin, nous souhaitions que ce processus soit implémentable dans un système externe aux logiciels à personnaliser. Notre problématique s’est donc décomposée en trois points : comment exploiter les profils d’apprenants pour prendre en compte les individualités des apprenants ? Comment adapter une activité pour prendre en compte les besoins et habitudes pédagogiques d’un enseignant ? Et enfin, comment attribuer une activité à un apprenant ? Pour répondre au premier point, nous avons proposé le modèle cPMDL. Ce complément du langage de modélisation des profils PMDL permet de contraindre les profils des apprenants afin de sélectionner ceux ayant les caractéristiques requises par les contraintes. cPMDL nous permet donc d’exploiter les informations contenues dans les profils au sein du processus de personnalisation. Pour répondre au deuxième point, nous avons proposé l’approche GEPPETO. Cette approche s’appuie sur des modèles et des processus génériques permettant d’adapter les activités en fonction des intentions pédagogiques des enseignants grâce à la définition de contraintes sur les activités. Nous avons décliné cette approche pour permettre l’adaptation des activités papier (GEPPETOP), ainsi que pour l’adaptation des activités logicielles et de la configuration des environnements qui les supportent (GEPPETOS). Pour répondre au troisième point, nous avons proposé le modèle PERSUA2 qui permet de lier les contraintes sur profils de cPMDL aux contraintes sur activités de GEPPETO. Ces liens, nommés règles d’affectation, sont ensuite hiérarchisés selon leur degré de priorité pour former une stratégie pédagogique qui sera associée { un ou plusieurs contextes d’utilisation. Nous avons mis en oeuvre ces différentes contributions théoriques dans Adapte, un module de l’environnement informatique du projet PERLEA. Le rôle de cet environnement est d’assister l’enseignant dans la gestion de profils créés par l’enseignant lui-même ou issus de logiciels pédagogiques. Adapte est l’une des exploitations possibles des profils : le module réalisé permet de fournir à chaque apprenant des activités adaptées à son profil tout en respectant les choix pédagogiques de son enseignant. Ces activités peuvent être des activités papier proposées par le système ou des activités logicielles personnalisées par Adapte, mais effectuées dans un autre EIAH. Ce module, pleinement opérationnel, a montré la faisabilité technique de nos contributions théoriques et nous a permis de conduire des mises à l'essai auprès d'enseignants / This thesis in computer science belongs to the field of Interactive Learning Environments (ILE). In this context, we have addressed the issue of personalization of learning. Our research has consisted in identifying a process allowing one to personalize both paper working sessions and working sessions on educational software. Our goal was to design a process able to take into account the specificities of each learner, based on their profiles, but also to take into account the pedagogical goals and habits of teachers. Moreover, we had to design this process such as it could be easily implemented in a software external to the system being personalized. Our problem was therefore decomposed into three points: how to use learners’ profiles to take the individuality of learners into account? How to adapt a pedagogical activity to take the teaching needs and habits of a teacher into account? And finally, how to assign an activity to a learner? To answer the first point, we have proposed the cPMDL model. This complement of the profiles modelling language PMDL allows one to constrain the learners’ profiles to select those with the characteristics required by the constraints. cPMDL allows us to exploit the information contained in the profiles during the personalization process. To answer the second point, we have proposed the GEPPETO approach. This approach relies on generic models and processes to adapt activities according to the teachers' intentions, by defining constraints on activities. We have instantiated this approach to enable on the one hand the adaptation of paper activities (GEPPETOP) and on the other hand to enable the adaptation of software activities and the adaptation of configuration of environments that support them (GEPPETOS). To address the third point, we have proposed the PERSUA2 model which links cPMDL constraints on profiles with GEPPETO constraints on activities. Next, these links, called assignment rules, are organized into a hierarchy according to their priority degree in order to form a pedagogical strategy. This pedagogical strategy is then associated with one or more contexts of use. We have implemented these different theoretical contributions in Adapte, a module of the environment associated to the PERLEA project. The role of this environment is to assist teachers in the management of profiles created by themselves or coming from pedagogical software. Adapte is one of the possible uses of profiles: the module developed provides each learner with activities suited to their profiles, while respecting the teaching choices of the teacher. These activities may be paper activities proposed by the system or software activities personalized by Adapte but made within another ILE. This module, fully operational, has demonstrated the technical feasibility of our theoretical contributions and has allowed us to conduct experiment with teachers.
149

Modélisation centrée utilisateur final appliquée à la conception d'applications intéractives en géographie : une démarche basée sur les contenus et les usages / End-user modelling applied to the design of interactive applications in geography : an approach based on the contents and the uses

Luong, The Nhan 12 December 2012 (has links)
Le point de départ de cette thèse a pour origine les difficultés constatées dans la communauté EIAH pour concevoir des applications éducatives exploitant des informations géographiques. A terme, il s'agit de proposer une nouvelle plateforme susceptible de rendre possible et opérationnel la conception d'applications Web géographiques portées par des utilisateurs non-informaticiens de façon autonome. La proposition scientifique est basée sur un processus de conception piloté par les contenus et par les interactions. Il est opérationnalisé dans une plateforme nommée WINDMash offrant aux concepteurs un environnement visuel de spécification et d'évaluation des interactions. Nous proposons un modèle unifié sous-jacent de description des applications Web géographiques comportant trois facettes qui permettent de représenter les contenus géographiques manipulés, de les afficher sur une interface graphique et de décrire le comportement de l’application (scénario d’interaction) à l'aide d'un langage visuel dont le formalisme graphique est inspiré du diagramme de séquence UML. En utilisant des techniques d'Ingénierie Dirigée par les Modèles, la plateforme WINDMash permet de générer automatiquement le code de l'application finale sur la base des instances de trois facettes du modèle unifié. La plateforme WINDMash utilise pour cela l’API WIND (Web INteraction Design) que nous avons programmée. Les concepteurs peuvent ainsi prototyper rapidement des applications Web géographiques correspondant à leurs besoins. / The starting point of this thesis is to deal with the difficulties encountered in the TEL community for designing educational applications exploiting geographic information. Ultimately, it is to provide a new framework allowing for the operational design of geographic Web applications for experts in the domain (and particularly for teachers). The scientific proposal is based on a design process driven by contents and interaction. It is operationalized on a framework called WINDMash offering designers a visual environment for simply specifying and immediately evaluating interactions. The unified model for describing geographic Web applications has three parts: one for representing geographic contents, one for displaying them on a graphical user interface (GUI) and one for describing the behaviour of the application using a visual language whose graphical formalism is based on the UML diagram sequence. Using Model-Driven Engineering (MDE) techniques, the WINDMash framework can automatically generate the code of the final application based on the instances of three parts of the unified model. The WINDMash framework used for this the WIND API (Web INteraction Design) that we programmed. Designers can thus rapidly prototype geographic Web applications corresponding to their needs.
150

Recherche et développement du Logiciel Intelligent de Cartographie Inversée, pour l’aide à la compréhension de texte par un public dyslexique / Research and development of the "Logiciel Intelligent de Cartographie Inversée", a tool to help dyslexics with reading comprehension.

Laurent, Mario 05 October 2017 (has links)
Les enfants souffrant de troubles du langage, comme la dyslexie, rencontrent de grandes difficultés dans l'apprentissage de la lecture et dans toute tâche de lecture, par la suite. Ces difficultés compromettent grandement l'accès au sens des textes auxquels ils sont confrontés durant leur scolarité, ce qui implique des difficultés d'apprentissage et les entraîne souvent vers une situation d'échec scolaire. Depuis une quinzaine d'années, des outils développés dans le domaine du Traitement Automatique des Langues sont détournés pour être utilisés comme stratégie d'aide et de compensation pour les élèves en difficultés. Parallèlement, l'usage de cartes conceptuelles ou de cartes heuristiques pour aider les enfants dyslexiques à formuler leurs pensées, ou à retenir certaines connaissances, s'est développé. Ce travail de thèse vise à répertorier et croiser, d'une part, les connaissances sur le public dyslexique, sa prise en charge et ses difficultés, d'autre part, les possibilités pédagogiques ouvertes par l'usage de cartes, et enfin, les technologies de résumé automatique et d'extraction de mots-clés. L'objectif est de réaliser un logiciel novateur capable de transformer automatiquement un texte donné en une carte, celle-ci doit faciliter la compréhension du texte tout en comprenant des fonctionnalités adaptées à un public d'adolescents dyslexiques. Ce projet a abouti, premièrement, à la réalisation d'une expérimentation exploratoire, sur l'aide à la compréhension de texte grâce aux cartes heuristiques, qui permet de définir de nouveaux axes de recherche ; deuxièmement, à la réalisation d'un prototype de logiciel de cartographie automatique qui est présenté en fin de thèse / Children with language impairment, such as dyslexia, are often faced with important difficulties when learning to read and during any subsequent reading tasks. These difficulties tend to compromise the understanding of the texts they must read during their time at school. This implies learning difficulties and may lead to academic failure. Over the past fifteen years, general tools developed in the field of Natural Language Processing have been transformed into specific tools for that help with and compensate for language impaired students' difficulties. At the same time, the use of concept maps or heuristic maps to encourage dyslexic children express their thoughts, or retain certain knowledge, has become popular. This thesis aims to identify and explore knowledge about the dyslexic public, how society takes care of them and what difficulties they face; the pedagogical possibilities opened up by the use of maps; and the opportunities created by automatic summarization and Information Retrieval fields. The aim of this doctoral research project was to create an innovative piece of software that automatically transforms a given text into a map. It was important that this piece of software facilitate reading comprehension while including functionalities that are adapted to dyslexic teenagers. The project involved carrying out an exploratory experiment on reading comprehension aid, thanks to heuristic maps, that make the identification of new research topics possible, and implementing an automatic mapping software prototype that is presented at the end of this thesis

Page generated in 0.0657 seconds