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
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
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
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
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é
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
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
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
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
DeuxiÚme édition révisée du manuel de préservation numériqueComprend des références bibliographiques et webographique
- âŠ