Dynamic Data Adaptation for the Synthesis and Deployment of Protocol Mediators - TEL - Thèses en ligne Accéder directement au contenu
Thèse Année : 2016

Dynamic Data Adaptation for the Synthesis and Deployment of Protocol Mediators

Adaptation dynamique de données pour la synthèse et le déploiement de protocoles de médiation

Résumé

In most systems available today interoperability is provided as a static capability that is the result of manually designed and hand coded integration. In consequence, a substantial number of functionally-compatible systems are not conceived to be interoperable. The focus of this thesis is to enable automated protocol interoperability for systems, services and applications through the means of dynamically synthesized protocol mediators. Protocol mediators represent concrete software components which can coordinate interactions between two or more functionally-compatible systems, relying on various means of communication (IP networks, personal area networks, inter-process communication, shared memory, etc.). Dynamically synthesised mediators should allow applications to seamlessly adapt to a priori unknown protocols, support the evolution of such protocols while circumventing real-world system constraints, such as those introduced by device mobility and operating system differences. In this thesis we focus on the research problems related to automating the process of data adaptation in the context of protocol mediation. Data adaptation is a key phase in protocol mediation that cannot be solved independently. This strong dependence becomes visible when systems relying on multilayer protocol stacks have to be made interoperable, despite cross-layer dependencies inside the exchanged data. There is the need of a frame- work that synthesises mediators while taking into account cross-layer data adaptation.
Dans la plupart des systèmes disponibles aujourd'hui l'interopérabilité est fournie comme une capacité statique qui est le résultat d'une intégration conçue manuellement. En conséquence, un nombre important de systèmes fonctionnellement compatibles ne sont pas conçues pour être interopérables. L'objectif de cette thèse est de permettre l'interopérabilité automatisée des protocoles pour les systèmes, services et applications à travers des médiateurs de protocoles synthétisés dynamiquement. Les médiateurs représentent des composants logiciels qui peuvent coordonner les interactions entre deux ou plusieurs systèmes fonctionnellement compatibles, en utilisant les différents moyens de communication (réseaux IP, IPC, la mémoire partagée, etc.). Les médiateurs synthétisés dynamiquement devraient permettre aux applications de s'adapter sans difficulté aux protocoles a priori inconnus, soutiennent l'évolution de ces protocoles tout en contournant les contraintes des systèmes du monde réel, comme celles introduites par la mobilité de l'appareil et des systèmes d'exploitation. Dans cette thèse, nous nous concentrons sur les problèmes de recherche liés à l'automatisation du processus d'adaptation de données dans le cadre de la médiation de protocoles. L'adaptation des données est une étape clé dans la médiation de protocoles qui ne peut pas être résolu indépendamment. Cette dépendance devient visible lorsque les systèmes reposant sur des piles de protocoles complexes doivent être rendus interopérables, malgré les dépendances inter-couche à l'intérieur des données échangées. Il y a la nécessité d'un cadre qui synthétise les médiateurs, tout en tenant compte de l’adaptation de données.
Fichier principal
Vignette du fichier
2016PA066163.pdf (4.56 Mo) Télécharger le fichier
Origine : Version validée par le jury (STAR)
Loading...

Dates et versions

tel-01402011 , version 1 (24-11-2016)

Identifiants

  • HAL Id : tel-01402011 , version 1

Citer

Emil-Mircea Andriescu. Dynamic Data Adaptation for the Synthesis and Deployment of Protocol Mediators. Networking and Internet Architecture [cs.NI]. Université Pierre et Marie Curie - Paris VI, 2016. English. ⟨NNT : 2016PA066163⟩. ⟨tel-01402011⟩
170 Consultations
321 Téléchargements

Partager

Gmail Facebook X LinkedIn More