104 research outputs found

    Ontologies, web sémantique et elearning : vers la composition automatique des objets d'apprentissage fondée sur les ontologies et les théories pédagogiques

    Get PDF
    Un des grands dĂ©fis de l'apprentissage en ligne est la difficultĂ© de composition des scĂ©narios de formation Ă  partir des objets d'apprentissages sĂ©mantiquement rĂ©fĂ©rencĂ©s pour rĂ©pondre aux besoins spĂ©cifiques de formation. Un tel travail demande l'acquisition des connaissances du domaine qui repose gĂ©nĂ©ralement sur des experts humains du domaine et sur un processus d'explicitation de leurs connaissances. Il en est de mĂȘme pour les principes devant guider la composition des scĂ©narios afin de garantir leur qualitĂ© (valeurs pĂ©dagogiques). RĂ©pondre rapidement Ă  ces besoins d'apprentissage par la proposition d'un contenu appropriĂ© ainsi qu'un cheminement d'apprentissage efficace et pĂ©dagogiquement valide est une nĂ©cessitĂ©, tant dans la formation classique en ligne que dans la formation en milieu industriel. L'offre d'une solution permettant d'atteindre un tel objectif contribuerait Ă  une Ă©conomie de coĂ»ts liĂ©s Ă  la formation. Ce mĂ©moire rend compte d'un travail visant Ă  proposer une solution novatrice pour gĂ©nĂ©rer un contenu sur mesure (selon un besoin prĂ©cis) et ainsi qu'un parcours pĂ©dagogiquement valide de celui-ci. La mĂ©thode s'appuie essentiellement sur une ontologie du domaine pour sĂ©lectionner les Ă©lĂ©ments de contenus appropriĂ©s (ou objets d'apprentissage) et sur un ensemble de principes pĂ©dagogiques explicites pour les structurer. AprĂšs un Ă©tat de l'art consĂ©quent qui met en perspectives l'ensemble des domaines en jeu (elearning, web sĂ©mantique et ingĂ©nierie ontologique), les standards disponibles dans le domaine du elearning pour la gestion des contenus d'apprentissage, et les problĂšmes de composition automatique (fondĂ©e ou non sur les ontologies) des objets d'apprentissage, une architecture gĂ©nĂ©rale de l'approche proposĂ©e est prĂ©sentĂ©e, illustrant clairement les Ă©lĂ©ments qui soutiennent le processus de composition. Ce dernier comporte essentiellement trois (3) Ă©tapes : la sĂ©lection des ressources pertinentes, leur organisation (par la prise en compte des contraintes de rĂ©fĂ©rencement sĂ©mantique rĂ©alisĂ© Ă  partir de l'ontologie du domaine) et la scĂ©narisation pĂ©dagogique qui prend en compte les principes de la thĂ©orie pĂ©dagogique sĂ©lectionnĂ©e. Un modĂšle dĂ©finissant les opĂ©rateurs essentiels est proposĂ© ainsi que des algorithmes qui implĂ©mentent les diffĂ©rents services. Un outil a Ă©tĂ© rĂ©alisĂ© et testĂ© avec des contenus d'un cours de programmation en Java.\ud ______________________________________________________________________________ \ud MOTS-CLÉS DE L’AUTEUR : elearning, web sĂ©mantique, ontologies, objets d'apprentissage, thĂ©ories pĂ©dagogiques, composition automatique des objets d'apprentissage

    Une méthode d'agrégation de composants logiciels dirigée par les métadonnées et les modÚles

    Get PDF
    Le composant logiciel est devenu l'unité de base pour le développement des systÚmes complexes. Plusieurs travaux ont contribué à la construction de logiciel à base de composants et leur modÚle. Cependant, il existe peu d'approches et d'heuristiques baseés sur les métadonnées qui assistent les architectes pour référencer, rechercher et évaluer les composants participants dans une agrégation avant la phase d'implémentation. Dans cette thÚse, nous proposons une méthode d'agrégation de composants logiciels dirigés par les métadonnées des compodant et les modÚles de leur agrégat. Cette méthode caractérise le composant par les métadonnées multidimensionnelles. elles assiste les parties prenantes dans le référencement et la recherche des composants. Elle propose une phase inédite d'analyse de faisabilité qui s'appuie sur un processus et des rÚgles d'évaluation de la faisabilité d'agrégation dirigée par les métadonnées des compsants participants. Nous avons défini un cadre de travail qui a servi de support à notre méthode durant des mises en oeuvre dans des contextes d'agrégation réels. ces réalisations concrÚtes nous ont permis de valider l'utilisabilité et l'utilité de notre méthode en nous basant sur notre processus de validation et sur ses indicateurs de mesure. dans le future, nous préconisons que les activités de référencement de recherche et d'évaluation de la faisabilité de notre processus supportent l'automatisation afin de systématiser en partie son utilisation. La prise en compte des paramÚtres financiers aux activités e notre processus de développement aidera les gestionnaires dans l'estimation des efforts des projets d'agrégation et par conséquent dans la prise de décision quant à leur faisabilité financiÚre. Ceci enrichira le manque des aspectes financiers et économiques dans les approches de développement à base de composants (Mili, Mili, Yacoub, & Addy, 2002

    Étude comparative de serveurs multiterminologiques dans le contexte d’une plateforme d’échange de donnĂ©es de santĂ© ontologiquement annotĂ©es

    Get PDF
    Encore aujourd’hui, l’utilisation de systĂšmes d’information de santĂ© est souvent problĂ©matique en raison de l’absence d’un rĂ©fĂ©rentiel sĂ©mantique et d’une classification unifiĂ©e des donnĂ©es des patients. Cette absence est en grande partie attribuable Ă  l’hĂ©tĂ©rogĂ©nĂ©itĂ© des sources sur lesquelles reposent ces systĂšmes. Cette hĂ©tĂ©rogĂ©nĂ©itĂ© nuit en outre au partage des donnĂ©es entre les cliniciens, les chercheurs et les administrateurs au sein et entre les rĂ©seaux de santĂ©, partage qui serait pourtant bĂ©nĂ©fique autant pour la recherche en santĂ© qu’à la pratique de soins. Une premiĂšre Ă©tape dans la rĂ©solution de ces problĂšmes consiste Ă  classer correctement les donnĂ©es en recourant Ă  des terminologies au moyen de serveurs multiterminologiques (SMT). Ces derniers modĂ©lisent les terminologies, en plus de fournir une gamme de services permettant de dĂ©finir et de mettre en correspondance plusieurs terminologies. Dans ce mĂ©moire, nous cherchons un tel serveur qui aurait le potentiel d’ĂȘtre intĂ©grĂ© Ă  une dĂ©marche de SystĂšme de santĂ© apprenant (SSA) et plus particuliĂšrement Ă  la Plateforme apprenante pour la recherche en santĂ© et services sociaux (PARS3) qui propose un service sĂ»r d’accĂšs aux donnĂ©es de santĂ© ontologiquement annotĂ©es. Une mĂ©thodologie de comparaison des serveurs a Ă©tĂ© mise en place afin d’évaluer les performances de chacun en termes d’utilisabilitĂ©, ainsi que de capacitĂ© Ă  dĂ©finir de nouvelles terminologies propres Ă  des acteurs particuliers. Ce mĂ©moire utilise une comparaison euristique en regard d’un ensemble de critĂšres basĂ©s sur les besoins des utilisateurs, les propriĂ©tĂ©s des serveurs et des artĂ©facts qui leur sont liĂ©s. Cette comparaison prend en compte les fonctions accessibles Ă  l’utilisateur par l’interface personne-machine ainsi que les fonctions accessibles Ă  des services par l’entremise d’une interface machine-machine. Il est ressorti de cette comparaison qu’aucun des serveurs Ă©tudiĂ©s ne rĂ©pondait adĂ©quatement aux besoins. Cela a nĂ©anmoins permis d’identifier les fonctionnalitĂ©s faisant dĂ©faut. Finalement, Ă  partir de ces rĂ©sultats, il a fallu trancher Ă  savoir s’il Ă©tait plus profitable de dĂ©velopper un serveur propre ou d’amĂ©liorer un serveur existant afin qu’il rĂ©ponde aux exigences requises. Il en rĂ©sulte que le dĂ©veloppement d’un nouveau serveur serait plus avantageux

    CONCEPTION ET MANIPULATION DE BASES DE DONNEES DIMENSIONNELLES À CONTRAINTES

    Get PDF
    This thesis defines a constraint-based model dedicated to multidimensional databases. The defined model represents data through a constellation of facts (subjects of analyse) associated to dimensions (axis of analyse), which are possibly shared. Each dimension is organised according to several hierarchies (views of analyse) integrating several levels of data granularity. In order to insure data consistency, 5 semantic constraints (exclusion, inclusion, partition, simultaneity, totality) are introduced, which can be intra-dimension or inter-dimensions. The intra-dimension constraints allow the expression of constraints between hierarchies within a same dimension whereas the inter-dimensions constraints focus on hierarchies of distinct dimensions. The repercussions of these constraints on multidimensional manipulations are studied and OLAP operator extensions are provided.L'accroissement du volume de donnĂ©es dans les systĂšmes d'information est de nos jours une rĂ©alitĂ© Ă  laquelle chaque entreprise doit faire face. Notamment, elle doit permettre Ă  ses responsables de dĂ©celer les informations pertinentes afin de prendre les bonnes dĂ©cisions dans les plus brefs dĂ©lais. Les systĂšmes dĂ©cisionnels rĂ©pondent Ă  ces besoins en proposant des modĂšles et des techniques de manipulation des donnĂ©es. Dans le cadre de ces systĂšmes, mes travaux de thĂšse consistent Ă  Ă©tudier la modĂ©lisation des donnĂ©es dĂ©cisionnelles et Ă  proposer un langage de manipulation adaptĂ©. Dans un premier temps, nous proposons un modĂšle dimensionnel organisant les donnĂ©es en une constellation de faits (sujets d'analyse) associĂ©s Ă  des dimensions (axes d'analyse) pouvant ĂȘtre partagĂ©es. Notre modĂšle assure une plus grande cohĂ©rence des donnĂ©es par sa propriĂ©tĂ© de multi instanciations qui permet de spĂ©cifier des conditions d'appartenance des instances des dimensions aux hiĂ©rarchies. De plus, nous avons dĂ©fini des contraintes exprimant des relations sĂ©mantiques entre les hiĂ©rarchies intra et inter dimensions (Inclusion, Exclusion, TotalitĂ©, Partition, SimultanĂ©itĂ©). Au niveau de la manipulation des donnĂ©es, nous avons redĂ©fini les opĂ©rateurs dimensionnels afin de permettre Ă  l'utilisateur de mieux dĂ©finir ses besoins en prĂ©cisant l'ensemble des instances Ă  analyser. Cette extension a permis d'Ă©viter les incohĂ©rences lors de la manipulation des donnĂ©es dimensionnelles. Nous avons Ă©tudiĂ© Ă©galement l'impact de ces contraintes sur l'optimisation des manipulations basĂ©e sur la technique de matĂ©rialisation des vues. La prise en compte des contraintes sĂ©mantiques a permis de supprimer des vues incohĂ©rentes et de rĂ©duire le nombre de vues candidates Ă  la matĂ©rialisation. Dans un second temps, nous proposons un processus de conception d'un schĂ©ma dimensionnel comportant une dĂ©marche descendante, basĂ©e sur les besoins des dĂ©cideurs, et une dĂ©marche ascendante basĂ©e sur les donnĂ©es sources. Une phase de confrontation, permet d'intĂ©grer les rĂ©sultats des deux dĂ©marches pour obtenir un schĂ©ma dimensionnel en constellation intĂ©grant Ă  la fois les besoins des dĂ©cideurs et les donnĂ©es sources. Afin de valider nos propositions, nous avons dĂ©veloppĂ© un outil d'aide Ă  la conception de schĂ©mas dimensionnels contraints intitulĂ© GMAG (GĂ©nĂ©rateur de MAGasin de donnĂ©es dimensionnelles)

    Méthode de construction d'entrepÎt de données temporalisé pour un systÚme informationnel de santé

    Get PDF
    Des systĂšmes informationnels de santĂ© (SIS) ont Ă©tĂ© mis en place au cours des 20 derniĂšres annĂ©es pour soutenir les processus de soins, les tĂąches administratives et les activitĂ©s de recherche ainsi que pour assurer la gestion raisonnĂ©e des Ă©tablissements de santĂ©. Un entrepĂŽt de donnĂ©es (ED) doit ĂȘtre crĂ©Ă© Ă  partir de nombreuses sources de donnĂ©es hĂ©tĂ©rogĂšnes afin de rendre les donnĂ©es exploitables d’une façon uniforme au sein des SIS. La temporalisation de cet entrepĂŽt est rapidement devenue un enjeu crucial afin de garder les traces de l’évolution des donnĂ©es et d’amĂ©liorer la prise de dĂ©cision clinique. L’entrepĂŽt de donnĂ©es temporalisĂ© (EDT) requiert l’application de rĂšgles systĂ©matiques afin de garantir l’intĂ©gritĂ© et la qualitĂ© des donnĂ©es. GĂ©nĂ©rer le schĂ©ma temporel d’un EDT est une tĂąche complexe. Plusieurs questions se posent dĂšs lors, dont celles-ci : (a) Quel modĂšle temporel est le mieux adaptĂ© Ă  l’automatisation de la construction d’un EDT (plus particuliĂšrement dans le domaine de la santĂ©)? (b) Quelles propriĂ©tĂ©s peut-on garantir formellement, suite Ă  cette construction? D’une part, le volume du schĂ©ma de donnĂ©es nĂ©cessite d’importantes ressources humaines et financiĂšres, et d’autre part, plusieurs modĂšles temporels existent, mais ils ne sont pas formalisĂ©s ou non gĂ©nĂ©raux. Les concepteurs s’en remettent donc le plus souvent Ă  des rĂšgles de pratiques variĂ©es, floues, incomplĂštes et non validĂ©es. Dans ce travail, un cadre de rĂ©fĂ©rence permettant de formaliser, de gĂ©nĂ©raliser et d’opĂ©rationnaliser des modĂšles temporels est dĂ©fini. Deux modĂšles : BCDM et TRM sont prĂ©sentĂ©s selon le cadre de rĂ©fĂ©rence avec leurs contraintes d’intĂ©gritĂ©, leurs algorithmes de construction et une liste des prolongements requis. Il en rĂ©sulte qu’il est dĂ©sormais possible de s’affranchir des rĂšgles de pratique imprĂ©cises et de temporaliser un entrepĂŽt en se fondant sur une mĂ©thode rigoureuse aux propriĂ©tĂ©s dĂ©montrables basĂ©es sur des critĂšres fondamentaux (thĂ©orie relationnelle), des critĂšres de conception reconnus et explicites (normalisation)

    SOA : les impacts sur le cycle de vie du projet de développement logiciel

    Get PDF
    ConceptualisĂ©e par le Gartner Group, leader mondial dans la fourniture de recherches et d'analyses dans l'industrie des technologies de l'information (TI), la notion d'architecture axĂ©e sur les services (notĂ©e SOA pour Service Oriented Architecture) est prĂ©sentĂ©e comme le bon modĂšle pour le dĂ©veloppement des applications d'entreprise, aujourd'hui et dans le futur (Marks et Bell, 2006). Selon une Ă©tude effectuĂ©e par le Gartner Group, plus de 75 % des projets d'entreprise, Ă  partir de 2008, reposeront sur les principes de SOA. Ce chiffre donne une idĂ©e sur l'ampleur du « phĂ©nomĂšne » SOA, qui suscite tant d'intĂ©rĂȘt de la part des chercheurs. Cependant, d'aprĂšs la littĂ©rature, le dĂ©veloppement d'applications d'entreprise fondĂ©es sur SOA prĂ©sente de nouveaux dĂ©fis: apparition de nouvelles activitĂ©s, de nouveaux rĂŽles et de nouvelles tĂąches au niveau de l'entreprise; nĂ©cessitĂ© d'avoir de nouveaux outils de support au dĂ©veloppement; incapacitĂ© des mĂ©thodes de dĂ©veloppement traditionnelles Ă  soutenir le dĂ©veloppement axĂ© sur les services; etc. Des ajustements doivent donc ĂȘtre apportĂ©s au cycle de vie du projet de dĂ©veloppement logiciel pour pouvoir s'adapter Ă  cette nouvelle façon de construire les applications d'entreprise, et permettre, par consĂ©quent, une gestion de projet plus efficace. L'objectif de notre recherche est de savoir si la mise en oeuvre d'une SOA par une organisation apporte des changements aux rĂŽles et aux tĂąches du cycle de vie du projet de dĂ©veloppement logiciel. Pour atteindre son objectif, notre recherche prend en considĂ©ration les aspects spĂ©cifiques soulignĂ©s dans la littĂ©rature SOA, ainsi que les rĂ©sultats d'une Ă©tude de cas exploratoire menĂ©e auprĂšs de deux organisations ayant entamĂ© une initiative SOA. La conclusion Ă  laquelle nous sommes parvenus est que SOA introduit de nouvelles pratiques au niveau de l'organisation qui refaçonnent, lors des projets de dĂ©veloppement logiciel, les rĂŽles existants et les tĂąches qui leurs sont associĂ©es. ______________________________________________________________________________ MOTS-CLÉS DE L’AUTEUR : Architecture axĂ©e sur les services, DĂ©veloppement axĂ© sur les services, Cycle de vie du projet de dĂ©veloppement logiciel, RĂŽles

    Un systÚme de composants distribué pour les réseaux de capteurs sans-fils

    Get PDF
    L'utilisation de rĂ©seaux de capteurs sans-fils (RCSF) se dĂ©veloppe dans de nombreux domaines oĂč l'informatique doit ĂȘtre intĂ©grĂ©e au plus proche de l'environnement. Ce principe appelĂ© informatique omniprĂ©sente se popularise par des applications dans de multiples domaines, de la domotique Ă  l'Ă©tude d'environnements naturels en passant par la rĂ©gulation des transports ou encore la surveillance de bĂątiments Ă  risques. Si les RCSF prĂ©sentent de bonnes perspectives pour le domaine de l'informatique omniprĂ©sente, le matĂ©riel utilisĂ© prĂ©sente souvent des capacitĂ©s trĂšs limitĂ©es et il est souvent compliquĂ© de dĂ©velopper des applications ou de configurer de tels rĂ©seaux. Des travaux rĂ©cemment rĂ©alisĂ©s au laboratoire DOMUS amĂšnent la vision d'une informatique omniprĂ©sente autonome qui permettrait Ă  plusieurs Ă©lĂ©ments d'un rĂ©seau de s'organiser entre eux pour limiter les interventions humaines. Dans cette vision, la reprogrammation dynamique des noeuds est utilisĂ©e pour simplifier et allĂ©ger le processus de reconfiguration du rĂ©seau. Le prĂ©sent projet s'est donc intĂ©ressĂ© Ă  la problĂ©matique de la reprogrammation des noeuds du rĂ©seau dans une optique future d'informatique omniprĂ©sente autonome adaptĂ©e aux RCSF. Le prĂ©sent projet de maĂźtrise a permis dans un premier temps de mettre en place un cadriciel de programmation par composants adaptĂ© aux ressources contraintes des RCSF. Ce systĂšme de programmation par composants (POC) appelĂ© Nodecom se place comme une amĂ©lioration par rapport aux solutions de POC dĂ©jĂ  existantes. En effet, Nodecom prĂ©sente la premiĂšre architecture hybride permettant Ă  la fois de programmer en utilisant des composants statiques et Ă  la fois de pouvoir charger de nouveaux composants de maniĂšre dynamique. Cette architecture hybride a permis d'allĂ©ger l'impact du systĂšme de programmation par composants tout en conservant la possibilitĂ© de reprogrammer dynamiquement certains composants. Dans un second temps, le projet a consistĂ© Ă  rĂ©aliser un dĂ©pĂŽt distribuĂ© de composants qui permet Ă  chaque noeud de charger dynamiquement n'importe quel composant publiĂ© Ă  travers le rĂ©seau. Dans ce dĂ©pĂŽt distribuĂ©, chaque noeud peut se voir attribuer le rĂŽle de conserver une copie d'un fichier de composant dans sa mĂ©moire locale. Pour ce faire, l'implĂ©mentation rĂ©alisĂ©e repose sur un algorithme de routage par clĂ© inspirĂ© des rĂ©seaux pair-Ă -pair traditionnels et adaptĂ© aux contraintes des plateformes utilisĂ©es. Les rĂ©sultats de l'Ă©valuation de ce systĂšme de composants distribuĂ© pour les rĂ©seaux de capteurs sans-fils sont encourageants puisqu'ils mettent en Ă©vidence les faibles besoins en mĂ©moire du systĂšme. L'implĂ©mentation rĂ©alisĂ©e dans ce projet se place alors comme un bon support pour les travaux futurs qui chercheront Ă  adapter la vision d'informatique omniprĂ©sente autonome au contexte des rĂ©seaux de capteurs sans-fils

    Politiques des architectures numériques. Cheminements ethnographiques dans la conception d'alternatives à la centralisation des données

    Get PDF
    La thĂšse porte sur les architectures des systĂšmes et plateformes numĂ©riques dont elle s’attache Ă  montrer la portĂ©e politique. Elle s'appuie sur un travail de terrain d'un an et demi dans le secteur agricole suisse, oĂč deux projets de plateformes numĂ©riques sectorielles pour la gestion des donnĂ©es, l'une centralisĂ©e et l'autre distribuĂ©e, se sont opposĂ©s. Elle comprend cinq articles. Le 1er prĂ©sente la dĂ©marche d’enquĂȘte, celle d'un discours non pas sur, mais avec les acteurs de terrain, dont l'ambition est de contribuer Ă  la critique du discours des sciences sociales. Les articles 2 Ă  4 dĂ©crivent l'argument principal de la thĂšse. Les architectures des systĂšmes numĂ©riques sont politiques parce qu'elles incarnent des structures de gouvernance (article 2). Les architectures sont Ă©galement politiques dans le sens oĂč elles peuvent ĂȘtre utilisĂ©es pour favoriser ou prĂ©venir des asymĂ©tries dans les relations de dĂ©pendance entre les acteurs appelĂ©s Ă  utiliser ces systĂšmes (article 3). Enfin, elles sont politiques dans le sens oĂč elles peuvent perturber les pratiques associĂ©es aux donnĂ©es des acteurs, jusqu'Ă  menacer leur autonomie (article 4). Le 5Ăšme et dernier article revient sur la notion d'architecture numĂ©rique et montre la portĂ©e d'une perspective processuelle sur celle-ci. L'originalitĂ© des contributions de la thĂšse rĂ©side dans cette perspective processuelle et sectorielle des architectures numĂ©riques. Elle ouvre sur un questionnement d'actualitĂ© sur le rĂŽle des plateformes, et en particulier des plateformes alternatives, c'est-Ă -dire ne reposant ni sur la centralisation ni sur la standardisation des donnĂ©es, pour la constitution d'infrastructures informationnelles. -- The thesis focuses on the architectures of digital systems and platforms and explores their political significance. It is based on a year and a half of fieldwork in the Swiss agricultural sector, where two sectoral digital platform projects for data management, one centralised and the other distributed, were opposed. It consists of five articles. The first presents the research approach: a discourse not on, but with the actors in the field, whose ambition is to contribute to the critique of the social science discourse. Articles 2 to 4 describe the main argument of the thesis. The architectures of digital systems are political because they embody structures of governance (article 2). Architectures are also political in the sense that they can be used to promote or prevent asymmetries in the dependency relations between the actors called upon to use these systems (article 3). Finally, they are political in the sense that they can disrupt the practices associated with data of actors, to the point of threatening the latter’s autonomy (article 4). The fifth and last article returns to the notion of digital architecture and discusses the scope of its processual perspective. The originality of the contributions of the thesis lies in this processual and sectoral perspective of digital architectures. It opens up a questioning of the role of platforms for the constitution of information infrastructures, and in particular of alternative platforms, i.e., those that do not rely on the centralisation or the standardisation of data

    Manuel de préservation numérique

    Get PDF
    DeuxiÚme édition révisée du manuel de préservation numériqueComprend des références bibliographiques et webographique
    • 

    corecore