Ordre du jour et Compte rendu de la Visite des chercheurs de l'IRIT à Sophia 10 et 11 juin 2015
Planning
Arrivée 11h30 le 10/6/15
Repas FT
Réunion de Travail (1) de 14h à 18h le 10/6/15
Repas sur Nice à 19h30
Réunion de Travail (2) de 9h30 à 12h30 le 11/6/15
Repas Petit Mercure
Départ le 11/6/15 dans l'après-midi
OdJ
Réunion de Travail (1)
Objectif : Définir la notion commune de composition opportuniste et situer nos travaux respectifs
Rappel de nos travaux respectifs sur la thématique
I3S
Deux défis pour la Recherche et Sélection opportuniste de SD et composition d'Apps ou SD composites produits (Cf. rappel les approches opportunistes des Blackboards)
Distance sémantique entre les SDs recherché et sélectionné et les SDs requis pour produire des Apps ou SDs composites, en minimisant la connaissance commune entre les fournisseurs de SD et concepteurs d'App.
Composition des apps produites ou SDs à la volée gérant les contraintes d'accès au système ambiant partagé et en minimisant la connaissance commune entre les apps et leur concepteur
Une faiblesse et non des moindres :
Comment concilier opportunisme et intentions ou But ?
le Système Ambiant est un Système Autonome qui gère SDs / Apps / Evironnements Physiques mais aussi des Buts ? à l'instar des robots ?
Hypothèses de travail :
pas de Pb d'interropérabilité technologique ⇒ WoT
Approche Dynamique dans la gestion des WS (Recherche et Découverte, Disponibilité des SDs)
Résultats :
Modèle d'Architecture Logicielle : LCA et SLCA
Middleware pour l'IAm et recherche/sélection permanents de SD disponibles et déploiement d'Apps à la volée.
Pour la partie Recherche et sélection de SD : Après des travaux sur le nommage des SDs, aujourd'hui travaux sur la Gestion d'annotations sémantiques pour la recherche et sélections de SD en fonction d'ontologie hétérogènes et dynamicité
Pour la partie composition d'Apps :
Composition d'Apps à partir de la connaissance de leurs composants et sémantique d'un langage associé sans prise en comptes des interactions entre SD partagés
Composition d'Apps à partir de la modélisation synchrones des entités du système ambiant partagées
Pour la partie Evaluation :
Validation de propriétés (ex. pertinence dans la recherche,propriétés et respects de contraintes dans la composition)
Etude des performances temps de réponse versus passage à l'échelle des boucles d'adaptations, …)
IRIT
Composition opportuniste de composants logiciels à l'aide d'agents coopératifs
ETUDE COMPOSITION OPPORTUNISTE
Limites des travaux sur la composition logicielle aujourd'hui
Verrou à identifier
Apport de la composition opportuniste et sa définition
Autant que possible, avec des illustrations / use case …
Faiblesses du tout opportuniste :
Rem : I3S : composition opportuniste compensé par une approche Top - Down, Context ou Intent driven (Approche Hybride)
Réunion de Travail (2)
Suite de (2)
Objectif : Identifier et Planifier des actions et travaux à venir
Ebauche d'une mutualisation de nos travaux sur l'approche opportuniste
Description d'un Projet scientifique
Niveau SMA + Niveau architecture interne des A pour la composition Dynamique (?)
Modalités et cadre de collaborations futures
projet interne IRIT / I3S
stagiaire de part et d'autre
Communications et Publications :
Contenu
Evénements
Projet Plateforme expérimentale commune (I3S / IRIT / LIG :