Skip to Main content Skip to Navigation
Theses

Préserver la Séparation des Préoccupations durant l’Intégration de Domaines Hétérogènes dans les Systèmes Logiciels

Ivan Logre 1
1 IIHM - Ingénierie de l’Interaction Homme-Machine
LIG - Laboratoire d'Informatique de Grenoble [2007-2015]
Résumé : La séparation des préoccupations permet de considérer les sous-systèmes en isolation tout en conservant une vision globale du système. La variabilité des domaines impliqués implique donc (i) un effort de composition des méta-modèles hétérogènes représentant ces domaines, (ii) une gestion de la cohérence inter-domaine des modèles produits en isolation et (iii) une gestion de la multiplicité des cibles atteignables dans l'espace des solutions de chacun des domaines. Pour relever ces défis, nous présentons dans cette thèse une approche couvrant trois contributions appliquées sur le cas de la visualisation de données : - une approche de composition respectant l'isolation des domaines en tirant profit des méthodes d'intégration des Architectures Orientées Services (SOA). Les méta-modèles sont encapsulés dans des services, exposant le comportement pertinent via une interface à destination des experts du domaine; - un moteur de règles métiers qui assure la gestion des interactions entre domaines et permet de détecter les incohérences inter-domaine et de faire remonter aux experts les informations nécessaires à leur résolution ; - une modélisation de la variabilité des produits par caractérisation qui permet de concrétiser les sous-systèmes vers des artefacts concrets. Pour valider l'approche, nous quantifions (i) le surcoût de l'encapsulation en service des domaines, (ii) l'impact de l'externalisation des interactions entre domaines, (iii) l'effort que les experts et l'intégrateur doivent fournir. Enfin, une expérience utilisateur mesure le gain lors de la concrétisation du système et son impact sur la satisfaction vis à vis des visualisations résultantes.
Document type :
Theses
Complete list of metadatas

https://hal.archives-ouvertes.fr/tel-01627624
Contributor : Ivan Logre <>
Submitted on : Thursday, November 2, 2017 - 10:37:04 AM
Last modification on : Wednesday, July 8, 2020 - 5:05:18 PM
Document(s) archivé(s) le : Saturday, February 3, 2018 - 1:35:13 PM

File

These_Ivan_logre.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : tel-01627624, version 1

Citation

Ivan Logre. Préserver la Séparation des Préoccupations durant l’Intégration de Domaines Hétérogènes dans les Systèmes Logiciels. Génie logiciel [cs.SE]. Université Côte d'Azur, 2017. Français. ⟨tel-01627624v1⟩

Share

Metrics

Record views

200

Files downloads

55