{"partition": "head_middle", "source_domain": "www.liglab.fr", "digest": "sha1:AGTQHOZUWVUCL5KBT5WCNO7ZD5QWVCJJ", "path": "/lustre/fsn1/projects/rech/qgz/uzq54wg/processed_redpajama/base_processing/output/fr/2014-15/000_00027.parquet"}
Le mot du Directeur
La direction du LIG
Des chiffres
Faits marquants
Rapports d’activités
Équipes de recherche
Keynote Speeches
Investissements d’avenir
Soutien et support
Ambassadeurs du LIG
Unités partenaires
Plates-formes expérimentales
HPC, clusters et grilles : Digitalis
L’appartement DOMUS
The Smart Environments Lab
La salle d’interaction "Playground"
La voiture instrumentée
Le fauteuil roulant autonome
Les robots
Plates-formes logicielles
Plate-forme de prototypage
Doctorants
Vie des doctorants
LIG-Synergy
Thèses proposées
Soutenances de thèse
Annuaire du LIG
Webmestre Plan du site
Soumission d’informations
Intranet | Cetici
Type de séminaire
Soutenance de thèse
Ligne de produits dynamique -pour les applications à services
Organisateur
Jianqi YU
Information détaillée
Lieu : ENSIMAG - Amphi H 681, rue de la passerelle 38400, Saint Martin d’Hères
Jury : Isabelle Demeure,PrarisTech(rapporteur) Carles Consel,ENSEIRB(rapporteur) Dominique Rieu,UPMF(examinateur) Stéphane Frénot,INSA(examinateur)
Philippe Lalanda,(directeur de thèse)
Le développement d’applications par composition de services dynamiques et hétérogènes, c’est-à-dire implantés suivant des technologies différentes, est le sujet principal de cette thèse. Nous pensons, en effet, que l’approche orientée service apporte des changements considérables dans le domaine du logiciel et peut amener des gains significatifs en termes de réduction des coûts, d’amélioration de la qualité et de compression des temps de mise sur le marché. Les technologies à services ont dors et déjà pénétré de nombreux secteurs d’activité et répondent à certaines des attentes qu’ils suscitaient.
Le développement d’applications par composition de services hétérogènes demeure néanmoins très complexe pour plusieurs raisons. Tout d’abord, les diverses technologies existantes utilisent des mécanismes de déclaration, de recherche et de liaison très différents. Les services, eux-mêmes, sont décrits suivant des structures souvent éloignées. Des développements et des connaissances techniques très pointus sont ainsi nécessaires pour correctement associer des services utilisant des bases technologiques différentes. D’autre part, la gestion du dynamisme est complexe. Le principe de l’approche à service est de permettre la liaison retardée de service et, dans certains cas, le changement des liaisons en fonction de l’évolution du contexte. Cela demande des algorithmes de synchronisation très précis, difficiles à mettre au point et à tester. Nous nous sommes ainsi rendu compte que, dans de nombreux cas, les bénéfices de l’approche à service ne sont pas complètement obtenus, faute d’une gestion appropriée du dynamisme. Enfin, les services sont essentiellement décrits suivant une logique syntaxique. On ne peut donc pas garantir, dans un cas général, la compatibilité de plusieurs services ou, plus simplement, la correction de leur comportement global. Cela est d’autant plus difficile lorsque des services ont des interactions complexes, non limitées à un unique appel pour obtenir une information.
Nous apportons, dans cette thèse, une dimension « domaine » à la composition de service. La définition d’un domaine permet de restreindre les compositions possibles, aussi bien au niveau technologique qu’au niveau sémantique. C’est ainsi que nous avons trouvé une grande complémentarité entre les approches à service et les approches à base de lignes de produits. Les technologies à service apportent de façon naturelle le dynamisme, c’est-à-dire la capacité à créer des liaisons entre services de façon retardée à l’exécution. Les lignes de produits, quant à elles, définissent un cadre de réutilisation anticipée et planifiée. De façon plus précise, cette thèse défend une démarche outillée de composition de services structurée en trois phases, à savoir : la définition d’un domaine sous forme de services et d’architectures de référence à services, la définition d’applications sous forme d’architectures à service, et l’exécution autonomique des applications en fonction de l’architecture applicative du contexte. Cette thèse est validée au sein d’un projet collaboratif dans le domaine de la santé dans l’habitat.
Équipes concernées
Bâtiment Intelligent
ou d'autres langues
via la passerelle...
Ecole : Summer School on Cyber-Physical Systems (mis à jour le
1er/04/2014)
Conférence : Call for paper - ICML’2014 Workshop on New Learning Frameworks and Models for Big Data
(mis à jour le
Conférence : Eclipse IoT Day
Séminaire LIG : Traces dans tous leurs états
Ontology matching, Second edition, by Jérôme Euzenat and Pavel Shvaiko
Nos partenaires UMR 5217 - Laboratoire LIG -
Maison Jean Kuntzmann -
110 av. de la Chimie -
Domaine Universitaire de Saint-Martin-d’Hères -
BP 53 -
38041 Grenoble cedex 9 -
France Tél. : +33 (0)4 76 51 43 61 - Fax : +33 (0)4 76 51 49 85