• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 14
  • 4
  • 1
  • Tagged with
  • 22
  • 22
  • 9
  • 7
  • 7
  • 5
  • 4
  • 4
  • 4
  • 4
  • 3
  • 3
  • 3
  • 3
  • 3
  • 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.
11

Systèmes de communication MIMO non-linéaires : estimation de canal et récupération d'information en utilisant des modèles de Volterra

Rolim Fernandes, Carlos Alexandre 03 July 2009 (has links) (PDF)
Du à la présence de dispositifs non-linéaires comme des amplificateurs de puissance (PAs) et des instruments optiques, les signaux de communication sont parfois corrompus par des distorsions non-linéaires. Dans ce cas, des modèles non-linéaires sont utilisés pour fournir une description précise des signaux, permettant le développement de techniques de traitement du signal capables d'éliminer ou de réduire ces distorsions. Dans ce contexte, le choix du modèle non-linéaire à une importance majeure. Les modèles de Volterra sont depuis longtemps utilisés pour représenter les systèmes de communication en présence de distorsions non-linéaires, ayant des applications dans les systèmes de communication par satellite, les systèmes OFDM et les systèmes radio over fiber (ROF), entre autres. Le principal objectif de cette thèse est de proposer des techniques d'estimation et de récupération d'information dans les systèmes de communication MIMO Volterra. Ce type de modèle MIMO peut être utilisé pour modéliser des canaux de communication avec de multiples antennes à la transmission et à la réception, ainsi que des canaux multi-utilisateurs avec de multiples antennes à réception et une antenne de transmission par utilisateur. Les techniques d'estimation et d'égalisation de canaux sont développées pour trois systèmes de communication non-linéaires différents: OFDM, ROF et ROF-CDMA, différents modèles MIMO Volterra étant utilisés selon l'application considérée. Dans le cas des systèmes du type OFDM, un nouveau schéma de transmission qui introduit de la redondance dans les signaux transmis, ainsi que des récepteurs exploitant cette redondance sont proposés. Dans le cas des systèmes TDMA-SDMA, un ensemble de polynômes orthonormaux est développé pour améliorer la vitesse de convergence de l'algorithme LMS pour l'estimation adaptative supervisée d'un système MIMO Volterra. D'autre part, le développement de récepteurs pour des systèmes de communication MIMO Volterra dans un schéma de transmission aveugle est réalisé à l'aide de décompositions tensorielles. Dans ce cas, en exploitant le fait que les modèles de Volterra sont linéaires vis-à-vis de leurs coefficients, des techniques d'estimation et d'égalisation de canaux MIMO Volterra basées sur la décomposition PARAFAC sont développées pour des systèmes de communication TDMA-SDMA et CDMA.
12

L'usage et l'appropriation des communications mobiles textuelles par les acteurs de la réponse humanitaire du séisme du 12 janvier, 2010 en Haïti

Dépelteau, Isabelle 06 1900 (has links) (PDF)
Ce mémoire porte un regard sur la contribution des communications mobiles textuelles, en l'occurrence SMS et Twitter dans une dynamique de crowdsourcing par les acteurs au sein des groupes sectoriels (clusters) des Nations Unies lors de la réponse humanitaire de janvier 2010 en Haïti. L'hypothèse énonce que malgré l'effervescence et la médiatisation des techniques, la contribution des CMT était limitée par l'état des lieux, la dynamique de l'organisme de la réponse, ainsi que par l'appropriation de la technique par les acteurs. La méthodologie de l'étude de cas a été mise à profit du travail de collecte et d'analyse des données. Les résultats corroborent l'hypothèse en mettant en lumière l'écart des usages et appropriation des techniques au sein du groupe des participants en comparaison à la communauté locale, l'influence de la dynamique du développement sur la coopération internationale en temps de réponse, ainsi que le peu d'importance accordée à la communication par l'organisme de la réponse. Les résultats indiquent également que le séisme en Haïti constitue un événement historique marquant un changement de paradigme quant au rôle des CMT et de la communication dans la gestion des désastres futurs. ______________________________________________________________________________ MOTS-CLÉS DE L’AUTEUR : SMS, Twitter, désastre, réponse humanitaire, TIC, Haïti
13

Influence du mapping sur la reconnaissance d'un système de communication

Bellard, Marion 30 January 2014 (has links) (PDF)
Le contexte de cette thèse est la reconnaissance de systèmes de communication dans un contexte non coopératif. Nous nous intéressons au problème de la reconstruction de codes convolutifs et à la reconstruction du mapping (la bijection utilisée pour associer une séquence binaire à un signal modulé). Nous avons élaboré une nouvelle méthode statistique qui à partir d'une séquence binaire bruitée observée permet de détecter si une séquence binaire est codée par un codeur convolutif. Cette méthode consiste à former des blocs de séquence suffisamment grands pour contenir le support d'une équation de parité et à compter le nombre de blocs identiques. Elle a l'avantage de fournir la longueur du code utilisé lorsque le mapping est inconnu. Cette méthode peut également être utilisée pour reconstruire le dual d'un code convolutif lorsque le mapping est connu. Nous proposons par ailleurs un algorithme de reconnaissance de mapping basé sur le parcours de classes d'équivalences. Deux types de classes sont définies. Nous disposons d'un signal bruité partiellement démodulé (démodulé avec un mapping par défaut) et supposons que les données sont codées par un codeur convolutif. Nous utilisons la reconnaissance d'un tel code comme testeur et parcourons enfin les classes d'équivalences faisant apparaître une structure de codes convolutifs. Cette classification améliore la complexité de la recherche pour les petites constellations (4 et 8-PSK). Dans le cas des constellations 16 à 256-QAM l'algorithme est appliqué aux mappings Gray ou quasi-Gray. L'algorithme ne fournit pas un résultat unique mais il permet de trouver un ensemble de mappings possibles à partir de données bruitées.
14

Découverte et analyse des communautés implicites par une approche sémantique en ligne : l'outil WebTribe

Leprovost, Damien 30 November 2012 (has links) (PDF)
Avec l'essor du Web 2.0 et des technologies collaboratives qui y sont rattachées,le Web est aujourd'hui devenu une vaste plate-forme d'échanges entre internautes.La majeure partie des sites Web sont actuellement soit dédiés aux interactionssociales de leurs utilisateurs, soit proposent des outils pour développer ces interactions.Nos travaux portent sur la compréhension de ces échanges, ainsi que desstructures communautaires qui en découlent, au moyen d'une approche sémantique.Pour répondre aux besoins de compréhension propres aux analystes de siteWeb et autres gestionnaires de communautés, nous analysons ces structures communautairespour en extraire des caractéristiques essentielles comme leurs centresthématiques et contributeurs centraux. Notre analyse sémantique s'appuie notammentsur des ontologies légères de référence pour définir plusieurs nouvelles métriques,comme la centralité sémantique temporelle et la probabilité de propagationsémantique. Nous employons une approche " en ligne " afin de suivre l'activitéutilisateur en temps réel, au sein de notre outil d'analyse communautaire Web-Tribe. Nous avons implémenté et testé nos méthodes sur des données extraites desystèmes réels de communication sociale sur le Web
15

Découverte et analyse des communautés implicites par une approche sémantique en ligne : l'outil WebTribe / Discovery and analysis of implicit communities using an online semantic approach : the WebTribe tool

Leprovost, Damien 30 November 2012 (has links)
Avec l’essor du Web 2.0 et des technologies collaboratives qui y sont rattachées,le Web est aujourd’hui devenu une vaste plate-forme d’échanges entre internautes.La majeure partie des sites Web sont actuellement soit dédiés aux interactionssociales de leurs utilisateurs, soit proposent des outils pour développer ces interactions.Nos travaux portent sur la compréhension de ces échanges, ainsi que desstructures communautaires qui en découlent, au moyen d’une approche sémantique.Pour répondre aux besoins de compréhension propres aux analystes de siteWeb et autres gestionnaires de communautés, nous analysons ces structures communautairespour en extraire des caractéristiques essentielles comme leurs centresthématiques et contributeurs centraux. Notre analyse sémantique s’appuie notammentsur des ontologies légères de référence pour définir plusieurs nouvelles métriques,comme la centralité sémantique temporelle et la probabilité de propagationsémantique. Nous employons une approche « en ligne » afin de suivre l’activitéutilisateur en temps réel, au sein de notre outil d’analyse communautaire Web-Tribe. Nous avons implémenté et testé nos méthodes sur des données extraites desystèmes réels de communication sociale sur le Web / With the rise of Web 2.0 and collaborative technologies that are attached to,the Web has now become a broad platform of exchanges between users. The majorityof websites is now dedicated to social interactions of their users, or offerstools to develop these interactions. Our work focuses on the understanding of theseexchanges, as well as emerging community structures arising, through a semanticapproach. To meet the needs of web analysts, we analyze these community structuresto identify their essential characteristics as their thematic centers and centralcontributors. Our semantic analysis is mainly based on reference light ontologiesto define several new metrics such as the temporal semantic centrality and thesemantic propagation probability. We employ an online approach to monitor useractivity in real time in our community analysis tool WebTribe. We have implementedand tested our methods on real data from social communication systemson the Web
16

Commande innovante d’une nouvelle génération d’antenne satellite mobile / New control algorithm for Satcom on the move

Broussard, Elliot 30 November 2018 (has links)
Les systèmes de communication prennent de nos jours une importance de plus en plus prépondérante dans tous les aspects de la vie courante et les exigences de connectivité se retrouvent dorénavant dans de très nombreux projets. Ces besoins de connexion exigent des débits de communication ainsi que des taux de couverture de plus en plus importants, poussant de ce fait vers l’utilisation de systèmes de communication par satellite (SATCOM). Les applications envisagées n’étant pas limitées à des installations fixes, celles-ci demandent de pouvoir assurer une communication par satellite depuis un porteur en mouvement. Il est donc nécessaire d’utiliser des servomécanismes de positionnement de l’antenne de façon à assurer un pointage correct de l’antenne vers le satellite. Ces positionneurs sont donc asservis de façon à orienter la ligne de visée de l’antenne vers le satellite, avec une erreur angulaire de l’ordre du dixième de degré. Cette précision a pour conséquences certaines exigences fortes sur la conception. Ces contraintes imposent l’utilisation de composants de qualité supérieure, des études mécaniques poussées ainsi que des réglages propres à chaque positionneur après assemblage. Dans le cadre de ces travaux de thèse, une stratégie de pointage différente de l’état de l’art a été conçue. Cette stratégie, nommée Helios (Hybrid Estimator of Line Of Sight), permet de lever certains verrous scientifiques spécifiques. Notamment, elle permet une diminution des performances requises de l’asservissement en position de l’antenne en fournissant une trajectoire plus facile à suivre. Cela permet une diminution des contraintes de conception, notamment mécaniques (frottements, raideurs …). Cela est rendu possible par une meilleure estimation de la direction à pointer, utilisant un plus grand nombre de mesures, sans introduire de retard dans l’estimation. Les moyens d’essais de Thales ont permis d’effectuer des essais expérimentaux sur des prototypes industriels. Ainsi, la stratégie est testée en simulation et en expérimentation sur un hexapode simulant un porteur, permettant un recalage du modèle de simulation à partir de données expérimentales. C’est ainsi que la stratégie est validée en conditions opérationnelles. Afin de réaliser ces tests expérimentaux, une étape de mise en place du moyen d’essais a été réalisée. Notamment, les outils de communication ont été mis au point (bus de terrains, liaisons série …). L’asservissement en position de la station a été réalisé à partir d’une identification non-paramétrique en boucle fermée du mécanisme. L’intégration de la station complète a été réalisée, permettant ainsi les tests en extérieur, sur un hexapode. / In military and civil application, satellite communications (SACTOM) are often needed on moving vehicles (drones, planes, land vehicles, vessels…) in order to transfer all kind of data (pictures, videos, internet …). These types of stations are called SATCOM On The Move (SOTM). In order insure high data rates, the antenna must be directional, which means that they direct electro-magnetic waves in a particular direction of space, called line of sight. The line of sight must be steered in order to be aligned with the satellite to insure a strong communication link with the highest data rate possible. Stabilized platforms, called Antenna Positioning System, aim to steer the antenna’s line of sight in the satellite direction. The pointing requirements are the source of conception constraints that reduce the cost efficiency of the overall station. This PhD report focus on the development and the study of a new pointing strategy called Helios (“Hybrid Estimator of LIne Of Sight”). This algorithm uses least squares to found the antenna pattern in real time, using an observation window. Among others, it allows to reduce the bandwidth of the control loops by generating a trajectory easier to follow. Therefore, it decreases the conception constraints (friction, backlash, field bus data rate …). Helios is tested through experimentation, using Thales industrial prototypes. The vehicle is emulated by a hexapod. Simulation is carried out in order to fit the measured experimental behavior. To do so, parametrical and non-parametrical identification has been done on the SOTM prototype. This way, Helios is validated and studied in operational conditions.
17

Schedulability analysis for the design of reliable and cost-effective automotive embedded systems / Analyses d'ordonnancalité pour la conception de systèmes embarqués automobiles fiables et optimisés

Khan, Dawood Ashraf 29 November 2011 (has links)
Automobile système embarqué est une architecture distribuée de l'ordinateur des applications basées sur. La prolifération des systèmes embarqués dans une automobile a apporté de nombreux avantages,tels que le remplacement du système mécanique ancienne avec capteur électronique en réseau et desactionneurs, par exemple, dans des applications telles suspensions adaptatives. Le remplacement des systèmes mécaniques avec ceux électroniques et l'intégration de nouvelles fonctionnalités dans l'électronique soulève une grave préoccupation, c'est de fournir des garanties que ces systèmes embarqués seront en mesure d'effectuer, même dans des environnements difficiles, en particulier dans un système critique pour la sécurité comme un automobile. De plus, ceux-ci l'actualité informatique applications à la demande, imposée par un processus physique.Par exemple, pour éviter un événement catastrophique comme un accident de la demande de freinage doit répondre aux contraintes de minutage. Ce qui implique que la durée de temps entre l'instance de l'application du frein (à la pédale de frein) et l'instance de l'actionnement au niveau des roues d'un véhicule automobile doit être inférieure à la limite. En outre, l'application de freinage est généralement répartie sur le nombre de nœuds, qui sont embarqués communicants les uns avec les autres en utilisant une ressource de communication partagée. Par conséquent, il est important que nous fournissons des garanties que la demande, individuellement et collectivement, est atteinte de ses contrainte temporelle; qui est dans la composition de plusieurs nœuds embarqués. En outre, la prolifération des applications informatiques est également livré avec une hétérogénéité croissante et la complexité de l'architecture intégrée, ce qui conduira à l'augmentation de la complexité de l'analyse pour les systèmes automobiles.Par conséquent, il ya un besoin croissant d'assurer que ces systèmes automobiles embarqués répondre à des contraintes temporelles et de fournir des garanties de sécurité au cours de leur fonctionnement normal ou lors de situations critiques. Cette thèse vise à développer les analyses d'ordonnançabilité pour systèmes automobiles et les réseaux intégrés, avec le but de faciliter,d'une manière rentable et fiable, la conception et l'analyse des systèmes embarqués automobiles. Les analyses sont élaborées et appliquées dans le contexte de l'automobile; de ​​façon à réduire le risque d'échec en raison de délai: les limites du matériel; frais généraux de mise en œuvre, et les interférences dues à la circulation probaliste / Automotive embedded system is a distributed architecture of computer-based applications. The proliferation of embedded systems in an automobile has brought numerous benefits; such as replacement of old mechanical system with networked electronic sensor and actuators, for example, in applications like adaptive suspensions. The replacement of mechanical systems with electronic onesand the integration of new functionality in electronics raises a serious concern; that is to provide guarantees that these embedded systems will be able to perform, even in harsh environments, particularly in a safety-critical system like an automobile.Moreover, these computer-based applications demand timeliness, imposed by a physical process. For example, to avoid a catastrophic event like a crash the braking application has to meet thetiming-constraints. This implies that the time duration between the instance of application of the brake (at brake pedal) and the instance of actuation at the wheels of an automobile should be less than the deadline. Moreover, the braking application is usually spread over number of embedded nodes, which are communicating with each other using a shared communication resource. Therefore, it is important that we provide some guarantees that an application, individually and collectively, is meeting its timing constraint; that is in the composition of multiple embedded nodes. Moreover, theproliferation of computer-based applications also comes with an increasing heterogeneity and complexity of the embedded architecture; which lead to the increase in the complexity of the analysis for the automotive systems Therefore, there is an increasing need to ensure that these automotive embedded systems meet temporal constraints and provide safety guarantees during their normal operation or during critical situations. This thesis aims at developing the schedulability analyses for automotive systems and embedded networks; with the aim to facilitate, in a cost-effective and reliable manner, the design and analysis of automotive embedded systems. The analyses are developed and applied in the automotive context; so as to reduce the risk of deadline failure due to: hardware limitations ; implementation overheads; and nterference due to probabilistic traffic
18

Rupture et continuité dans le discours technique arabe d’Internet / Rupture and continuity in the arabic technical discourse of Internet

Affeich, Andrée 29 January 2010 (has links)
Ce travail de recherche mené sur un corpus qui rassemble onze pays arabes, vise à soulever une problématique liée à la rupture et à la continuité au sein de la terminologie arabe d’Internet, terminologie créée dans le monde anglophone, aux États-Unis précisément. Les termes « rupture » et « continuité » montrent un conflit réel entre deux systèmes linguistiques différents : le système de la langue arabe que nous appelons « système autochtone » et celui de la langue anglaise que nous appelons « système étranger ». L’image qui se dessine est celle de deux systèmes qui se disputent une partie d’un jeu d’échec. À l’ouverture, les cavaliers des deux côtés se mobilisent rapidement. Ceux du « système étranger » essaient d’instaurer d’emblée des éléments que nous appelons « éléments de rupture ». Ces derniers se manifestent à travers le phénomène de l’emprunt linguistique sous ses deux formes : emprunt entier et siglaison. En guise de réponse, le « système autochtone » mobilise tout d’abord ses deux cavaliers : il s’agit bien évidemment de deux moyens morpho-syntaxiques : le sous-système de nomination et le sous-système de communication. Ensuite, et afin de ne pas s’écrouler, « le système autochtone » renforce ses positions à l’aide de deux autres procédés : procédé sémantique qu’est la métaphore, et procédé discursive qu’est la reformulation. Dans notre travail, il ne s’agit pas de dire lequel des deux systèmes a gagné, En effet, sur une période de dix ans, nous avons accompagné l’évolution de la terminologie arabe d’Internet afin de tirer des conclusions et de relever plus exactement une certaine tendance générale et globale à la lumière des changements que cette terminologie a connus, changements qui ne sont certainement pas définitifs. / This research carried out on a corpus which gathers eleven Arab countries, aims at raising problems related to the rupture and continuity within the Arabic terminology of Internet, terminology created in the Anglophone world, more precisely in the United States. The terms “rupture” and “continuity” show a real conflict between two different linguistic systems: the Arabic language system which we call “indigenous system” and the English language system which we call “foreign system”. The image which takes shape is that of two systems playing chess. At the beginning of the game, the knights of the two sides are mobilized quickly. Those of the “foreign system” try to impose elements which we call “elements of rupture”. The latter appear through the linguistic loan phenomenon with its two forms: the integral loan and the acronyms. In response to these “elements of rupture”, the “indigenous system” mobilizes first of all its two knights, i.e. its two morpho-syntactic means: the subsystem of nomination and the subsystem of communication. Then, in order not to collapse, the “indigenous system” fortifies its position using two other processes: the semantic process which is the metaphor and the discursive process which is the rewording. In this study, we are not aiming at saying which of the two systems won. Indeed, within a period of ten years, we followed the evolution of the Arabic terminology of Internet in order to draw conclusions, and more exactly to draw a general tendency in light of changes that this terminology has known, changes which are certainly not final.
19

L’arabe face à la modernité : la néologie dans la presse arabe du 19e siècle / Arabic in front of the modernity : the neology in the Arabic press of the 19th century

Jhima, Kaled 19 June 2010 (has links)
Dans le cadre de ce travail, il est question d’analyser un corpus de néologisme épuisé dans plusieurs journaux de 19ème siècle. En effet, nous avons étudié des nouvelles formes néologiques, lexicales et syntaxiques, et les procédés de formation néologique que les journalistes avaient choisis pour faire face à la modernité que le monde arabe et du coup la langue arabe ont connue à cette époque, appelée l’époque de la renaissance où le lexique a connu un plein essor à l’aide de plusieurs procédés de formation néologique, tels l’emprunt, le changement sémantique et la création morphosyntaxique. Cet essor paraît en réalité comme le résultat nécessaire d’une alliance de deux facteurs: celui de la communauté linguistique, avec ses besoins de se renouveler sans cesse et le temps qui accentue cette nécessité; celle de créer des mots nouveaux pour répondre à ses besoins nouveaux. Nous avons traité ce sujet en trois parties : la première porte sur des problèmes théoriques de la néologie. Autrement dit, une réflexion théorique sur le phénomène même où nous avons ainsi soulevé quelques-unes des problématiques dérivant de l’analyse de la néologie, tels, l’histoire et la définition de la néologie et celle du néologisme auxquelles nous avons consacré le premier chapitre de la deuxième partie, la néologie et les approches linguistiques modernes que nous avons traitées dans le deuxième chapitre et le problème des typologies et de classifications abordé dans le troisième chapitre.La deuxième partie, quant à elle, nous l’avons consacrée à l’analyse des néologismes lexicaux de notre corpus en trois chapitres où nous avons traité dans chacun l’un des aspects de la néologie. Dans le premier, nous avons analysé les néologies de forme, d’après l’approche théorique d’A. Roman qui divise le système de l’arabe en deux sous-systèmes à savoir le système de nomination qui se préoccupe de la formation des unités lexicales simples et son jumeau le système de communication qui se charge de la formation des unités complexes. Le deuxième chapitre, nous l’avons réservé à l’analyse des autres néologismes crées par d’autres moyens du système de l’arabe. Il s’agit, dans ce cas, des néologismes sémantiques produits par des procédés sémantiques, en l’occurrence le processus tropologique, métaphore et métonymie, paratropologique, extension et resserrement de sens. Dan le troisième chapitre, nous avons étudié les néologismes venus d’autres systèmes linguistiques, en l’occurrence des termes que les journalistes ont empruntés à des langues étrangères.Dans la troisième partie, nous avons abordé le problème de néologie syntaxique en deux chapitres: dans le premier, nous avons traité les néologismes survenus dans le domaine verbal, notamment les nouvelles relations entre des modus verbaux et leurs expansions complétives. Quant au deuxième, nous y avons révélé et analysé certains changements concernant quelques fonctionnels, tels que, des coordonnants, des translatifs. / Within the framework of this work, it is question to analyze a corpus of neologism exhausted in several newspapers of 19th century this Indeed, we studied new neological, lexical and syntactical forms, and the processes of neological formation which the journalists had chosen to face the modernity which the Arabic world and the blow the Arabic language knew about this time period, called up the period of the revival where the lexicon knew a full development by means of several processes of neological formation, such the loan, the semantic change and the morphosyntactic creation. This development appears in reality as the necessary result of an alliance of two factors that of the speech community, with its needs being ceaselessly renewed and the time which stresses this necessity: that to create new words to answer These new needs. We treated this subject in three parts: The first one concerns theoretical problems of the neology.Such, the history and the definition of the neology and that of the neologism to whom we dedicated the first chapter of the second part the neology and the modern linguistic approaches which we treated in the second chapter and the problem of the typologies and the classifications approached on the third chapter.The second part, as for her, we dedicated her to the analysis of the lexical neologisms of our corpus in three chapters where we treated in each one of the aspects of the neology. In the first one, we analyzed the neologies of shape, according to the theoretical approach of A. Roman who divides the system of Arabic into two sub-systems namely the system of appointment which worries about the formation of the simple unités items and his twin the system of communication which takes care of the formation of the complex units. The second chapter, we reserved him(it) for the analysis of the other neologisms create by the other means of the system of Arabic. It is, in that case, about semantic neologisms produced by semantic processes, in this particular case the process tropologique, metaphor and metonymy, paratropologique, extension and contraction of sense. In the third chapter, we studied the neologisms come from the other linguistic systems, in this particular case the terms which the journalists borrowed from foreign languages.In the third part we approached the problem of syntactic neology in two chapters: in the first one, we treated the neologisms arisen in the verbal domain, in particular the new relations between verbal modus and their substantival expansions. As for the second, we revealed there and analyzed certain changes concerning some functional, such as, co-ordinating conjunctions, translative.
20

An autonomic service bus for service-based distributed systems / Un bus de service autonome pour des systèmes distribués à base de services

Diop, Codé 29 April 2015 (has links)
Avec l’évolution des technologies de l’internet, les applications et plus généralement lessystèmes distribués sont de plus en plus conçus en composant et interconnectant un ensemblede services distribués. Ces services pouvant être très hétérogènes, plusieurs approches etsolutions pour la gestion de l’intégration et l’interopérabilité ont été proposées. De toutes cespropositions, les bus de services (ESB – Enterprise Service Bus) ont été désignés commeétant la solution la plus adaptée. Toutefois, le problème avec les ESB est qu’ils sont déployésdans un contexte très évolutif et très dynamique; un contexte dans lequel un grand nombre deservices peuvent être fournis et utilisés de façon concurrente à travers le bus. L’utilisationconcurrente de ces services mais aussi des ressources sous-jacentes allouées au bus (mémoire,processeur, etc.) peut conduire à des événements imprévisibles tels qu’une surcharge du bus,une indisponibilité des services, des temps de réponse élevés, une diminution de la fiabilité,etc. Dans ce contexte, des solutions efficaces permettant de garantir ou d'améliorer à la fois laqualité de service et l'évolutivité offertes par les ESB sont nécessaires. Le but de cette thèse est de proposer les principes architecturaux pour la mise en place un busde service autonome (ASB) qui offre une solution de communication scalable guidée par lestransactions des systèmes interconnectés, mais aussi par les ressources disponibles. L’ASBoffre aussi un service d’intégration différentiée en fonction des exigences en termes de qualitéde service spécifiques aux systèmes interconnectés / With the accelerated evolution of Internet, distributed systems are more and more designed asa composition of distributed services that need to be composed to implement complexbusiness processes. Diversity and heterogeneity of these services raise important integrabilityand interoperability requirements. To meet these needs, the Enterprise Service Bus (ESB) hasbeen proposed as a mediator based on open and standard interfaces facilitating theintegrability and interoperability of services. However, in very active and dynamic contextswhere a large number of concurrent services can be provided and consumed via the ESB, thecompetition for using shared services, but also the underlying computing resources allocatedto the ESB (memory, processor, etc.) can lead to unpredictable events such as serviceunavailability, high response time, decrease of reliability, etc. Such anomalies need to beaddressed by proposing efficient strategies able to guarantee or to improve both the QoS andscalability offered by the ESB. The aim of this thesis is to propose an architectural framework for a QoS-aware AutonomicService Bus (ASB) able to offer in an autonomic way a scalable communication solutionguided by distributed systems transactions and the state of the underlying computingresources. The ASB offers also a differentiated integration service based on the QoSrequirements of interconnected systems

Page generated in 0.1141 seconds