===== 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 : * Thématique de Use Case