• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 142
  • 43
  • 27
  • 4
  • 1
  • 1
  • Tagged with
  • 216
  • 70
  • 65
  • 57
  • 42
  • 42
  • 36
  • 33
  • 30
  • 30
  • 29
  • 29
  • 23
  • 23
  • 22
  • 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.
161

Méthodes probabilistes pour la planification réactive de mouvements

Jaillet, Léonard 19 December 2005 (has links) (PDF)
Les techniques de planification de mouvement actuelles sont maintenant capables de résoudre des problèmes mettant en jeu des mécanismes complexes plongés au sein d'environnements encombrés. Néanmoins, l'adaptation de ces planificateurs à des scènes comprenant à la fois des obstacles statiques et des obstacles mobiles s'est avérée limitée jusqu'ici. Une des raisons en est le coût associé à la mise à jour des structures de données qui sont précalculées pour capturer la connexité de l'espace libre. Notre contribution principale concerne la proposition d'un nouveau planificateur capable de traiter des problèmes comprenant à la fois obstacles statiques et obstacles mobiles. Ce planificateur hybride combine deux grandes familles de techniques. D'une part les techniques dites PRM, initialement conçues pour résoudre des problèmes à requêtes multiples et que nous avons étendu à des problèmes de scènes dynamiques. D'autre part, de nouvelles techniques de diffusion, alors que celles-ci sont généralement dédiées aux problèmes simple requête ne nécessitant aucune opération de prétraitement. Les principaux développements accompagnant la construction de ce planificateur sont les suivants : - La proposition d'une architecture originale pour le planificateur dédié aux environnements changeants. Cette architecture inclut notamment plusieurs mécanismes dits d' "évaluation paresseuse" qui permettent de minimiser les test de collision et ainsi d'assurer de bonnes performances. - Le développement d'une nouvelle méthode de diffusion permettant de reconnecter localement certaines portions du réseau invalidées par la présence des obstacles mobiles. Cette méthode, appelée RRT à Domaine Dynamique correspond en fait une extension des planificateur bien connus à bases de RRTs. Un des intérêt propre à notre approche est d'équilibrer automatiquement deux comportements propres au planificateur : l'exploration vers des régions encore inconnues et l'affinage du modèle des régions de l'espac e déjà explorées. - Deux méthodes originales de création de réseaux cycliques qui servent à initialiser notre planificateur. La première assume que les obstacles mobiles sont confinés dans une région donnée, pour construire un réseau adapté aux différents types de changements de position possibles. La seconde est une méthode qui construit des réseaux appelés "réseaux de rétraction". A l'aide d'une structure de donnée de faible taille, cette structure parvient à capturer les différentes variétés de chemins de l'espace, à travers notamment chacune des classes d'homotopie de l'espace libre. Toutes ces méthodes sont implémentées au sein de la plate-forme de travail Move3D développée au LAAS-CNRS et sont évaluées sur différents types de systèmes mécaniques plongés au sein d'environnements 3D.
162

Aménagement intérieur des milieux de santé : exploration de trois approches théoriques

Boisclair, Chantal 04 1900 (has links)
La présente étude concerne le rôle de l’aménagement intérieur dans les centres de santé, dans une perspective thérapeutique. Il s’agit d’une recherche théorique exploratoire. Le cadre théorique à l’intérieur duquel elle s’effectue comprend la Biopolitique de Michel Foucault, du Sens de cohérence d’Aaron Antonovsky, ainsi que de La théorie des environnements reconstituants de Kaplan & Kaplan. Chacune de ces approches vise à mieux saisir le problème de la thérapeutique dans son rapport avec la santé, ainsi qu’à dégager des éléments permettant d’enrichir et d’apporter un regard autre sur le thème à l’étude, à savoir, celui des environnements thérapeutiques. C’est ainsi que nous proposons six concepts que sont l’exclusion/l’isolement, le pouvoir, les interactions sociales, le soutien social, le plaisir et la réflexion. Une étude de cas effectuée au Centre de réadaptation Estrie vise à vérifier leur validité. Cet établissement, qui fait partie du Réseau de la santé et des services sociaux du Québec, est également un membre désigné du Réseau Planetree, dont la mission est vouée au développement de pratiques gestionnaires respectueuses de la dimension humaine dans les centres de santé. La qualité de l’environnement physique étant l’une des dix composantes du modèle promu par cette organisation, l’analyse, en vue de la validation ou du rejet des concepts issus du cadre théorique, concerne leur articulation dans le concret. Nous retenons des quatre concepts que sont les interactions sociales, le soutien social, le plaisir et la réflexion, qu’ils sont valides, et rejetons l’exclusion/isolement et le pouvoir. Des propositions de remplacement pour ces deux derniers sont soumises, soit, les limites/l’’intimité et l’emprise. La principale piste de sujet de recherches futures est le développement de la notion « d’accueil », où l’aménagement intérieur joue, à ce titre, un rôle dans les milieux de santé. / The present study considers the role of interior design in health centers in a therapeutic way. It is a theoretical exploratory research. The framework within which it is performed comprises the Biopolitics of Michel Foucault, the Sense of Coherence of Aaron Antonovsky, and the Restorative Environments from Kaplan & Kaplan. Each of these approaches is to provide a better understanding of the therapeutic question in its relation to health, and to identify elements to further enrich and to give another view on the thematic issue – that is, Healing Environments. We suggest six concepts: exclusion/isolation, power, social interactions, social support, pleasure and reflection. A case study aimed at examining their validity is carried out in the Centre de réadaptation Estrie. This facility, part of the Réseau de la santé et des services sociaux du Québec, is also a designated member of Planetree, whose mission is devoted to the development of management practices respectful of the human dimension in the health care environment. The quality of the physical environment being one of the ten key components of the model promoted by this organisation, the analysis, in view of the validation or the rejection of the concepts drawn from the theoretical framework, concerns the concrete forms given to these concepts. Hence, we retain: social interactions, social support, pleasure and reflection, and reject exclusion/isolation and power. Alternative proposals for these last two concepts are submitted: limits/privacy and empowerment. The principal suggestion for future research is the development of the notion of “welcome”, where interior design plays, as such, a role in health care environments.
163

Interactions coopératives 3D distantes en environnements virtuels : gestion des problèmes réseau

Zammar, Chadi 25 January 2005 (has links) (PDF)
Pour assurer un niveau de coopération acceptable entre les diff érents utilisateurs, il faut prendre en considération certains critères. Nous pouvons diviser ces critères selon deux catégories : la première est visuelle/psychologique et elle est souvent liée à l'utilisateur. Il s'agit de comprendre les interactions de l'autre utilisateur : que fait-il ? Que va-t-il faire ? Sur quoi interagit-il ? ... Pour comprendre tout cela il faut assurer que l'utilisateur ait un certain niveau de conscience de tout ce qui évolue dans l'environnement. Cette conscience est la connaissance de l'état de l'environnement qui est assurée à travers des métaphores visuelles signi catives, d'où le facteur psycho-cognitif. La deuxième catégorie est technique et elle est liée au réseau. Pour garantir la mise à jour de l'évolution de l'environnement virtuel il faut assurer la transmission d'informations liées à cette évolution dans les meilleurs délais. L'assurance de la réception des mises-à-jour nécessite à son tour une qualité de service réseau jugée acceptable en terme de latence et de bande pas- sante. Qu'arrive-t-il si cette qualité de service est interrompue à un moment donné ? Quel est l'impact d'un problème au niveau réseau sur la coopéra- tion ? Jusqu'à quel point ? Cette thèse a pour objectif d'essayer de répondre à ces questions en mettant l'accent sur les conséquences indésirables d'un problème réseau sur les environne- ments virtuels coopératifs. Nous allons suivre le problème réseau dès le moment de son apparition au niveau de la couche de transport, et tout le long de son passage par les di érentes couches qui composent les environnements virtuels distribués. Ces couches comportent : la couche de communication, le noyau du support d'exécution d'environnements virtuels, et enfi n la couche applicative en relation directe avec l'utilisateur. Sur chaque niveau nous étudions les eff ets provoqués par le problème réseau et nous proposons des solutions.
164

Le recours à des environnements numériques pour la diffusion de connaissances relatives au patrimoine bâti: une exploration du potentiel de la modélisation de systèmes typologiques

Charbonneau, Nathalie 04 1900 (has links)
Dans le cadre de la présente recherche, notre intérêt porte sur les possibilités d'avoir recours à l’outil informatique afin de contribuer au développement des habiletés cognitives du concepteur architectural. Plus précisément, il s'agit de permettre à ce dernier d'enrichir sa base de connaissances relatives au patrimoine bâti. Si ce sujet a retenu notre attention, c’est qu’il nous apparaît essentiel d’explorer de nouvelles possibilités de mettre à contribution des moyens informatiques pour véhiculer les valeurs intellectuelles rattachées au patrimoine, et d’œuvrer ainsi à un renouvellement des modes de formalisation et de diffusion de ces connaissances. Nous nous intéressons, d’une part, à la démarche de construction des savoirs qui amène l’historien de l’architecture à déployer un raisonnement en vue de proposer, et de diffuser, l'interprétation qu'il fait d'une réalité bâtie. Nous portons notre attention, de façon spécifique, sur l'une des stratégies auxquelles a recours le chercheur en patrimoine en vue de développer des savoirs nouveaux, soit la démarche typologique. Nous nous proposons de contribuer au développement d’un vecteur de diffusion qui soit suffisamment ‘flexible’ pour être adaptable à la mouvance de la connaissance, de manière à prévenir une certaine cristallisation des savoirs. Notre intérêt porte, d’autre part, sur le processus de reconstruction de la connaissance par l'apprenant, ici le concepteur architectural. Il s’agit de mettre à la disposition de l’individu des outils lui permettant d’appréhender la connaissance développée par l’historien. Dans cette optique, nous étudions les possibilités d’élaborer des outils heuristiques axés sur l’action du sujet cogitant. En somme, nous cherchons à évaluer et à comprendre dans quelle mesure et de quelles façons l’informatique pourrait contribuer à ce que le processus d’élaboration de la connaissance, entrepris par l’historien de l’architecture, et le processus d’appréhension de ladite connaissance par l’apprenant, s’opèrent tous deux de façon dynamique et itérative. Dans le cadre d'une telle réflexion, nous posons l’hypothèse selon laquelle la complémentarité pouvant être développée entre un modèle symbolique et un système génératif serait susceptible de bonifier les modalités par lesquelles le chercheur en patrimoine entre en communication avec le concepteur architectural. Afin de confronter notre hypothèse au réel, nous procédons à des expérimentations; il s’agit d’études de cas portant sur des typologies proposant respectivement l'organisation d'un corpus de charpentes de toitures construites entre les XIe et XIXe siècles, et d'un corpus de roses gothiques datant des XIIe et XIIIe siècles. Nous procédons à l'élaboration d'environnements numériques évolutifs, aptes à véhiculer l’interprétation proposée par le chercheur en patrimoine. La pertinence de ces environnements, tant au sein de la démarche de l’historien que de celle de l’apprenant, est évaluée par le biais de méthodes qualitatives. Suite à cette démarche exploratoire, nous proposons un modèle théorique établissant un lien envisageable entre histoire de l'architecture, cognition et informatique. Par nos expérimentations, et la théorisation qui en a résulté, nous cherchons à mettre en lumière la potentialité de la synergie pouvant prendre place entre l'historien de l'architecture et le développeur informatique. Au terme de ce parcours, qui nous a conduits de la problématique à l'hypothèse pour nous mener ensuite en terrain d'expérimentations, nous replaçons la présente étude dans un contexte plus large et traçons de nouvelles pistes de recherche. Celles-ci mettent en relief l'importance, pour le concepteur architectural, d’étoffer sa base de connaissances relatives au bâti ancien, par le biais d’un processus itératif, de même que l’intérêt d’exploiter lesdits savoirs, de façon consciente et articulée. Il nous apparaît que les tenants et les aboutissants de notre recherche sont susceptibles d’intéresser toute personne œuvrant dans le domaine de l'histoire de l'architecture (qu’il s’agisse de la recherche ou de l’enseignement) ainsi que tout concepteur architectural soucieux de mieux connaître, comprendre et apprécier le patrimoine qui lui a été légué. / Within the framework of this research project, we explore the possibilities of making use of information technologies to enhance the architectural designer's cognitive abilities. More precisely, we examine the possibilities of enabling the designer to become more knowledgeable about architectural heritage. We took an interest in this topic because it appears essential to explore new ways of conveying the intellectual values connected with the built heritage. In this regard, we hope to contribute towards the renewal of methods of the formalization and dissemination of the knowledge inherent in buildings and artefacts of historical interest. On the one hand, we take an interest in the knowledge construction process that induces the architectural historian to unfold a reasoning so as to organize his/her interpretation of a built environment. We study one of the strategies employed by the historian in tackling the problem of establishing connections between artefacts of a single family; that is, when proceeding to elaborate a typology. We intend to contribute to the development of a vehicle for knowledge that is sufficiently flexible to be adaptable to iterative changes in the interpretation provided by the historian, so as to prevent the eventual crystallization of the conclusions drawn from his/her study of the built environment. We also turn our attention to the knowledge reconstruction process undertaken by the learner, in this case the architectural designer. We aim to place at the designer’s disposal tools that enable him/her to apprehend the knowledge developed by the historian. In this regard, we explore the possibilities of implementing heuristic tools based on the learner’s action. In short, we strive to evaluate and understand to what extent and in which ways information technologies could make a difference in the knowledge construction process undertaken by the architectural historian, and in the knowledge reconstruction process undertaken by the learner. In what way could these processes take place in a dynamic and iterative way? Within the framework of this reflection on the possible uses of information technologies, we formulate the following hypothesis: we argue that the eventual complementarity likely to develop between a conceptual model and a generative system would enhance the methods by which the researcher, working on built heritage, could convey his/her message to the architectural designer. To assess the validity of our theory, we conduct a set of experiments. Our approach is exemplified by two case studies dealing with the works of historians who established typologies of roof frames constructed in the north of France and in Belgium between the 11th and 19th centuries, and of 12th and 13th century gothic rose windows crafted in the Île-de-France. We then proceed to the implementation of interactive digital environments. The usefulness of these environments, as much within the historian’s thought process as within the learner’s, is evaluated via qualitative methods. Based on the conclusions drawn from these case studies, we propose a theoretical model that establishes a connexion between architectural history, cognition and information technologies. In undertaking these experiments and the subsequent theorizing, we aim to shed new light on the synergy likely to take place between the architectural historian and the computer scientist. At the conclusion of this process, which brought us from the terms of reference to the hypothesis and experiments, we place the present study in a larger context and open up new avenues of investigation that highlight the importance, for the architectural designer, of being knowledgeable about the built heritage and of making use of this knowledge in a conscious and articulated way. The details of this research project are likely to be of interest to any person working in the broad field of architectural history, as well as architectural designers concerned with obtaining a better knowledge, understanding and appreciation of the heritage handed down from his/her predecessors. / Un fichier intitulé Charbonneau_Nathalie_2008_AnimationAnnexeT accompagne la thèse. Il contient une séquence animée démontrant le type de parcours pouvant être effectué au sein des environnements numériques développés. Il s'agit d'un fichier .wmv qui a été compressé.
165

Purge, excitation dynamique et structuration des disques de débris soumis à l'interaction gravitationnelle de planètes et d'étoiles voisines

Morey, Etienne 22 November 2013 (has links) (PDF)
Un disque de débris autour d'une étoile de la séquence principale est composé de planétésimaux, reste de la formation des planètes selon la théorie core-accretion. Dans le Système solaire, il s'agit de la ceinture d'astéroïdes et de la ceinture de Kuiper. Autour des autres étoiles, les disques de débris sont observables s'ils sont assez massifs pour que les collisions entre planétésimaux produisent continûment assez de poussière détectable en émission thermique dans l'infrarouge lointain ou en lumière diffusée dans le visible. Dans cette thèse, nous étudions la purge (stripping), l'excitation dynamique, et la structuration d'un disque soumis à une interaction gravitationnelle avec une planète à l'intérieur du système, un compagnon stellaire dans un système binaire, et une étoile de passage dans l'environnement dense d'un amas ouvert pendant 100 millions d'années après la naissance de l'étoile. Nous avons abordé ces problèmes par la simulation de la dynamique d'un disque de planétésimaux dans ces différentes conditions. Enfin, nous avons mené une étude pour déterminer les caractéristiques de la population de disques de débris autour des étoiles de différents types stellaires à l'aide du modèle d'évolution collisionnelle standard, de nos résultats sur l'excitation dynamique des disques et des données des relevés Spitzer. Ainsi, nous montrons que la quasi-absence des disques de débris observée autour des étoiles de faibles masses de type stellaire M peut être expliquée par des planétésimaux au moins 10 fois plus petits en taille que ceux autour des étoiles de type solaire ou plus massives.
166

CHRYSAOR : un système tutoriel intelligent pour les environnements virtuels d'apprentissage humain. Application à la formation au matériel de laboratoire en hémostase.

Le Corre, Frédéric 12 July 2013 (has links) (PDF)
Ce travail de recherche s'inscrit dans le cadre des environnements virtuels pour la formation aux instruments de diagnostic biomédical. La simulation de la situation réelle seule ne suffisant pas, il convient d'incorporer un scénario pédagogique pour construire l'apprentissage. Le scénario s'applique pour tous les apprenants, il est donc important d'intégrer des possibilités d'individualisation. Pour cela, nous proposons de coupler l'environnement virtuel à un Système Tutoriel Intelligent (STI). Notre étude débute par une identification des systèmes existants qui nous semblent les mieux adaptés, sur lesquels baser notre proposition : le STI Pegase, le modèle de scénario pédagogique Poseidon et le méta-modèle Mascaret. Ceci nous permet également d'identifier les limites de Pegase qui sont : le manque de lien avec le scénario pédagogique, le manque de modularité et le manque d'individualisation. Notre proposition, appelée Chrysaor, vise à combler ces faiblesses. Nous proposons ainsi qu'un scénario pédagogique soit une connaissance explicite et par conséquent exploitable par un STI. Les concepts proposés dans notre modèle permettent également au formateur de facilement modifier les comportements, les rôles et les affectations (humain ou agent autonome) : notre système devient ainsi modulaire. Nous illustrons ensuite l'utilisation de Chrysaor dans une application de formation par la réalité virtuelle à un instrument de diagnostic en hémostase utilisé en milieu hospitalier. Sur cette application, des expérimentations comparant les deux types de formation (traditionnelle et virtuelle) permettent de vérifier la qualité de l'apprentissage obtenu par une formation en réalité virtuelle, et de vérifier que ces connaissances sont transférables en environnement réel.
167

Collaboration intelligente et transparente. Apports de l'informatique ubiquitaire au travail collaboratif assisté par ordinateur.

Hamadache, Kahina 30 November 2011 (has links) (PDF)
Ces travaux de thèse apportent une contribution aux domaines de l'informatique pervasive et du travail collaboratif assisté par ordinateur. Nous explorons ces domaines par une présentation étendue de différents travaux se rapportant aux modèles de collaboration, aux différentes conceptions ainsi qu'aux méthodes d'évaluation. Notre principale contribution pour ces domaines est le modèle PCSCW, qui propose une approche original pour l'intégration de l'aspect pervasif au sein de la collaboration. En se basant sur un modèle ontologique représentant le contexte des utilisateurs ainsi que sur un ensemble de règles de collaborations entres machines, notre travail permet aux dispositifs intelligents d'analyser et de trouver la meilleure façon de se comporter et de collaborer avec les autres machines de l'environnement afin de canaliser et de faciliter de manière transparente et efficace la collaboration entres les humains. Nous proposons également une méthodologie permettant aux développeurs de systèmes collaboratifs pervasifs de construire leurs propres stratégies d'évaluations.
168

Comparer les morphogénèses urbaines en Europe et aux États-Unis par la simulation à base d'agents -- Approches multi-niveaux et environnements de simulation spatiale

Louail, Thomas 07 December 2010 (has links) (PDF)
La comparaison, à différents niveaux (systèmes de villes, villes, quartiers), de l'organisation spatiale et hiérarchique des systèmes urbains dans le monde fait apparaître des propriétés universelles (loi rang-taille, structure centre-périphérie des villes, etc.) mais également une grande variété de formes (notamment en termes de répartition des populations, densités, prix, activités). Si la théorie évolutionnaire urbaine et celles d'économie spatiale offrent des schémas explicatifs de cette émergence de formes, les modèles qui en sont issus se sont jusqu'à présent focalisé sur un seul niveau d'organisation spatiale, qu'il soit intra- ou inter-urbain. Dans une optique d'aménagement durable, il est important de disposer de modèles permettant de raisonner sur les inter-dépendances qu'entretiennent ces niveaux d'organisation du peuplement. Cette thèse présente une famille de modèles entités-centrés et d'outils dédiés à l'étude de cette problématique par la simulation à base d'agents. Ils s'inscrivent dans le projet Simpop et sont mis en oeuvre sur la comparaison des morphogenèses urbaines en Europe et aux Etats-Unis, sur la période 1800-2000. Ils incluent notamment le simulateur simpopNano, accompagné d'un environnement modulaire construit autour d'un SIG pour une exploitation systématique, intelligente et collective de modèles spatiaux. Ensemble, ils confortent l'idée que la seule différence des maillages des réseaux viaires des villes suffit à exprimer des répartitions spatiales plus diffuses sur les grilles américaines que sur les plans radioconcentriques européens. Ce modèle intra-urbain est ensuite articulé avec le modèle de systèmes de villes Simpop2 dans un modèle multi-niveaux, inter et intra-urbain. Il est le point d'ancrage d'une comparaison d'approches dédiées à l'intégration de modèles dynamiques associés à différents niveaux d'abstraction.
169

Contrôle intelligent de la domotique à partir d'informations temporelles multisources imprécises et incertaines

Chahuara, Pedro 27 March 2013 (has links) (PDF)
La Maison Intelligente est une résidence équipée de technologie informatique qui assiste ses habitants dans les situations diverses de la vie domestique en essayant de gérer de manière optimale leur confort et leur sécurité par action sur la maison. La détection des situations anormales est un des points essentiels d'un système de surveillance à domicile. Ces situations peuvent être détectées en analysant les primitives générées par les étages de traitement audio et par les capteurs de l'appartement. Par exemple, la détection de cris et de bruits sourds (chute d'un objet lourd) dans un intervalle de temps réduit permet d'inférer l'occurrence d'une chute. Le but des travaux de cette thèse est la réalisation d'un contrôleur intelligent relié à tous les périphériques de la maison et capable de réagir aux demandes de l'habitant (par commande vocale) et de reconnaître des situations à risque ou de détresse. Pour accomplir cet objectif, il est nécessaire de représenter formellement et raisonner sur des informa- tions, le plus souvent temporelles, à des niveaux d'abstraction différents. Le principal défi est le traitement de l'incertitude, de l'imprécision, et de l'incomplétude, qui caractérisent les informations dans ce domaine d'application. Par ailleurs, les décisions prises par le contrôleur doivent tenir compte du contexte dans lequel un ordre est donné, ce qui nous place dans l'informatique sensible au contexte. Le contexte est composé des informations de haut niveau telles que la localisation, l'activité en cours de réalisation, la période de la journée. Les recherches présentées dans ce manuscrit peuvent être divisées principalement en trois axes : la réalisation des méthodes d'inférence pour acquérir les informations du contexte (notamment, la localisation de l'habitant et l'activité en cours) à partir des informations incertaines, la représentation des connaissances sur l'environnement et les situations à risque, et finalement la prise de décision à partir des informations contextuelles. La dernière partie du manuscrit expose les résultats de la validation des méthodes proposées par des évaluations menées sur la plateforme expérimentale Domus.
170

Modèles, outils et plate-forme d'exécution pour les applications à services dynamiques

Moreno, Diana 22 February 2013 (has links) (PDF)
L'essor de l'Internet et l'évolution des dispositifs communicants ont permis l'intégration du monde informatique et du monde réel, ouvrant ainsi la voie à de nouveaux types d'applications, tels que les applications ubiquitaires et pervasives. Ces applications doivent s'exécuter dans des contextes hétérogènes, distribués et ouverts qui sont en constante évolution. Dans de tels contextes, la disponibilité des services et des dispositifs, les préférences et la localisation des utilisateurs peuvent varier à tout moment pendant l'exécution des applications. La variabilité des contextes d'exécution fait que l'exécution d'une application dépend, par exemple, des services disponibles ou des dispositifs accessibles à l'exécution. En conséquence, l'architecture d'une telle application ne peut pas être connue statiquement à la conception, au développement ou au déploiement, ce qui impose de redéfinir ce qu'est une application dynamique : comment la concevoir, la développer, l'exécuter et la gérer à l'exécution. Dans cette thèse, nous proposons une approche dirigée par les modèles pour la conception, le développement et l'exécution d'applications dynamiques. Pour cela, nous avons défini un modèle de composants à services permettant d'introduire des propriétés de dynamisme au sein d'un modèle de composants. Ce modèle permet de définir une application en intention, par un ensemble de propriétés, de contraintes et de préférences de composition. Une application est ainsi spécifiée de façon abstraite ce qui permet de contrôler la composition graduelle de l'application lors de son développement et de son exécution. Notre approche vise à effacer la frontière entre les activités effectuées avant et pendant l'exécution des applications. Pour ce faire, le même modèle et les mêmes mécanismes de composition sont utilisés de la conception jusqu'à l'exécution des applications. A l'exécution, le processus de composition considère, en plus, les services disponibles dans la plate-forme d'exécution permettant la composition opportuniste des applications ; ainsi que la variabilité du contexte d'exécution permettant l'adaptation dynamique des compositions. Nous avons mis en oeuvre notre approche à travers le prototype nommé COMPASS, qui s'appuie sur les plates-formes CADSE pour la réalisation d'environnements logiciels de conception et de développement, et APAM pour la réalisation d'un environnement d'exécution d'applications à services dynamiques.

Page generated in 0.0777 seconds