Tâche 2: Sadapter au contexte Gaëtan Rey. T2 Sadapter au contexte Partenaires impliqués –I3S : 45 HM –LIG : 15 HM –Suez Environnement : 2 HM –Lyonnais.

Slides:



Advertisements
Présentations similaires
MOT Éditeur de modèles de connaissances par objets typés
Advertisements

Karima Boudaoud, Charles McCathieNevile
Génie Logiciel 2 Julie Dugdale
Le développement d’un projet en phases successives
Plate-forme de conception de systèmes interactifs
Réflexivité et réseaux d’ information
Journée Intech Device Independence – Page 1 IHM et multiplicité des supports : aperçu de la recherche actuelle et future Anne-Marie Déry
Introduction : plasticité des IHMs – Page 1 IHM et plasticité 1 IHM et Différents supports Différents utilisateurs Différents environnements Problématique.
Conception d’une interface pour ordinateur de plongée
19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.
Choisir les membres de votre équipe. « Personne ne peut siffler une symphonie. Seul un orchestre peut la jouer. » ~Halford E. Luccock 1.
Urbanisation de Système d'Information
Eric BONJOUR, Maryvonne DULMET
La dynamique dans les modèles, méthodes et outils pour les systèmes daide à la décision : Cadre du processus dintelligence économique Amos DAVID Septembre.
Systèmes Experts implémentation en Prolog
CONTinuité de service en INformatique UbiqUitaire et Mobile
CONTINUUM: Exploitation des données contextuelles
Plénière 29 et 30 juin Grenoble
Gaëlle Calvary, Joëlle Coutaz
BDA'02 1 Tolérance aux fautes (TaF) adaptable pour les systèmes à composants : application à un gestionnaire de données Phuong-Quynh Duong, Elizabeth Pérez-Cortés,
Thème « Modélisation comportementale des Systèmes critiques »
Gestion des connaissances
1 De la conception à l’usage d’un ENT, quelle est la place des formateurs ? Mon travail interroge la formation des enseignants et comment les formateurs.
Sélection automatique d’index et de vues matérialisées
Langage SysML.
NOUVELLES DE L’AUTORITÉ DES MARCHÉS FINANCIERS
PARTIE 3 : Le SYSTEME D’INFORMATION FUTUR
Maple, modélisation et résolution de problèmes
Interagir avec un objet mixte Propriétés physiques et numériques Céline Coutrix, Laurence Nigay Équipe Ingénierie de lInteraction Homme-Machine (IIHM)
PAFI Référentiel de données par Sonia Watts DGIF (Direction de la gestion et de linformation forestière) 27 octobre 2010 et 3 novembre 2010.
le profil UML en temps réel MARTE
Composition dapplications interactives …et lutilisateur dans tout ça? Benjamin Caramel Laboratoire i3S - équipe Rainbow
Introduction à la conception de Bases de Données Relationnelles
1 Conduite du changement LA CONDUITE DU CHANGEMENT.
Quelques Modèles de conception
Patterns et maintenabilité dans lindustrie : un cas concret Christophe Saint-Marcel Silicomp Ingénierie.
SYSTEMES D’INFORMATION
SCIENCES DE L ’INGENIEUR
Test bilan de calcul mental N°1 :
OIL & UPML DREVET - HUMBERT Introduction OIL : un langage de description dontologies UPML : un langage de description de systèmes à base.
MOT Éditeur de modèles de connaissances par objets typés
CAssiopée, un système de vidéosurveillance bancaire
Courbes de Bézier.
Universté de la Manouba
Ecaterina Giacomini Pacurar
Journée de lancement du Réseau Thématique Pluridisciplinaire 32
ADAMOS Une plate-forme pour concevoir et évaluer des services proactifs Système proactif ? qui évolue en fonction des paramètres de lenvironnement physique.
De la scénarisation pédagogique à la scénarisation documentaire
Conception des Réalisé par : Nassim TIGUENITINE.
C'est pour bientôt.....
Veuillez trouver ci-joint
Le diagramme de séquences
Délégation à l’Emploi et aux Formations
Systèmes d’informations : Définition, Composantes, Rôles et Approches.
NORMALISATION DES LANGAGES DE PROGRAMMATION des Automates Programmables Industriels CEI
LUNDI – MARDI – MERCREDI – JEUDI – VENDREDI – SAMEDI – DIMANCHE
Introduction.
CALENDRIER-PLAYBOY 2020.
Base de Données.
University of Saskatchewan Planification du développement des immobilisations et Gestion financière ACPAU juin 2006.
Supports de formation au SQ Unifié
10 juin 2008 Journée Technologies et Enjeux de l'Apprentissage Mobile Equipe SIMBAD.
Informatique et Sciences du Numérique
GDRI Nancy GT 4.3 Mobilité et Ubiquité 1 Le Contexteur : une Abstraction Logicielle pour la Réalisation de Systèmes Interactifs Sensibles au Contexte.
Année Universitaire : 2013/2014 Réalisée par: Rahma DAIKHI Encadrants : M. Jean-Yves TIGLI M. Stéphane LAVIROTTE Au sein de : Laboratoire I3S, Equipe RAINBOW.
Transcription de la présentation:

Tâche 2: Sadapter au contexte Gaëtan Rey

T2 Sadapter au contexte Partenaires impliqués –I3S : 45 HM –LIG : 15 HM –Suez Environnement : 2 HM –Lyonnais des eaux : 1 HM Objectifs de la tâche –Concevoir et de réaliser une plate-forme Continuum en dotant la plate- forme opérationnelle WComp de léquipe Rainbow de services dadaptation dynamique au contexte dusage. Nous nous baserons notamment sur une décomposition de la prise en compte du contexte en quatre phases : capture dinformations contextuelles, extraction du contexte, calcul du plan de réaction, mise en œuvre de la réaction, au cœur de la plate-forme. Organisation de la tâche –T2.1 Modélisation du contexte –T2.2 Modèle pour ladaptation –T2.3 Modèle pour la gestion des conflits dadaptation –T2.4 Démonstrateurs 2 30/06/2009 Continuum

T2.1 Modélisation du contexte Partenaires impliqués –I3S : 6 HM –LIG : 4 HM –Suez Environnement : 1 HM Dates –T0 +3 à T0 +6 (de mai à août) Objectifs –Synthétiser les différents modèles du contexte des partenaires académiques vers un méta-modèle du contexte pour le projet Continuum. Délivrable –D 2.1 : Document décrivant et justifiant le méta-modèle de contexte utilisé dans C ONTINUUM et les modèles correspondants appliqués aux scenarios de la tâche 1. (T0+6) 3 30/06/2009 Continuum

T2.2 Modèle pour ladaptation Partenaires impliqués –I3S : 13 HM –LIG : 5 HM –Suez Environnement: 1 HM Dates –de T0+5 à T0+21 (de juillet à novembre 2010) Objectifs –Définir la décomposition fonctionnelle globale du processus dadaptation de la plate-forme Continuum, jusquau plan dadaptation. Délivrable –RI : Document spécifiant les différentes techniques de calcul du plan de réaction aux variations du contexte dans la plate-forme WComp. (T0+21) 4 30/06/2009 Continuum

T2.3 : Modèle pour la gestion des conflits dadaptation Partenaires impliqués –I3S : 20 HM –LIG : 2 HM Dates –de T0+6 à T0+21 (de août à novembre 2010) Objectifs –Décrire les techniques de mise en œuvre du plan dadaptation et de détailler les différents mécanismes de résolution de conflits entre des modifications de lapplication proposées Délivrable –RI : Document décrivant la mise en œuvre du plan de réaction selon une étude comparée des deux approches énoncées ci-dessus, dans la plate-forme WComp. (T0+21) 5 30/06/2009 Continuum

T2.4 Démonstrateurs Partenaires impliqués –I3S : 6 HM –LIG : 4 HM –Lyonnaise des eaux : 1 HM Dates –de T0+6 à T0+9 (de août à novembre) –de T0+18 à T0+24 (de août 2010 à novembre 2010) Objectifs –Intégration des services développés dans les sous-tâches T2.2 et T2.3 dans la plate-forme WComp qui permettra la réalisation dun démonstrateur. Délivrable –D 2.3 : Démonstrateur (T0+9, T0+24) 6 30/06/2009 Continuum

MODELISATION DU CONTEXTE DINTERACTION Sous-Tâche T2.1 Modélisation du contexte

Modélisation du contexte Monde peuplé dentités –Personnes, animaux, objets, dispositifs … –Chaque entité est décrite par des attributs Phase de conception –Définition des contextes et des situations (rôles, relations, entités) Phase dexécution –Capture de données observables –Déduction des rôles, relations, entités –Détermination du contexte et de la situation courante 30/06/ Continuum

30/06/ Continuum

ESPACES ET ZONES CONTEXTUELLES Définition du contexte: Fonctions de coût et méthodes de sélection (2005)

Définition Espace contextuel ( ) –Il est défini comme un espace détats compose de différentes composantes contextuelles e i. –e i est un observable. –A chaque composante contextuelle est associée une fonction de distance d i. –On pourra utiliser une fonction de coût c i plus générale = {{e 1,…, e n },{c 1,…, c n }} Etat contextuel –Un vecteur de composantes contextuelles {e j, …, e p } Une entité –Cest une instance d'un vecteur de composantes contextuelles.

Zone contextuelle –Définir la notion de proximité ou le voisinage Z(E) = { F / c(F,E) D } 30/06/ Continuum

MODELISATION DU CONTEXTE ORIENTEE RAISONNEMENT Marie-Christine Rousset Fabrice Jouanot Anis Benyelloul

Objectifs Exploiter les dispositifs disponibles pour assurer la continuité de services; –En tenant compte du contexte; –En maîtrisant lhétérogénéité sémantique des dispositifs et des services; Notre approche: –Centrée tâche –Séparer informations contextuelles et non contextuelles –Utiliser des techniques de raisonnement pour une adaptation dynamique. 30/06/ Continuum

Unified User Centric Context Seiie Jang, Eun-Jung Ko, and Woontack Woo (UBICOMM 2005) –« A userwho gets a certain servicewhat if he is in a certain locationwhere on a certain timewhen with some expressionhow or in a certain moodwhy. » Les plus –Catégorisation des informations contextuelles, –Représentation reconnue Les Moins –Pas de schéma global pour relier les entités, –Modèle peu adapté au raisonnement, –Centré utilisateur 30/06/ Continuum

PersonDeviceServiceTask Physical Entity Entity Location Where Attribut/Value How Profile Who OffersWhat subclassOf Notre modélisation du contexte (RDFS) time When 30/06/ Continuum

PersonDeviceServiceTask Offers What SmartPhone AudioOutputService Voic Task Dashboard What offers subclassOf Modélisation basée sur une taxonomie extensible 30/06/ Continuum

PersonDeviceServiceTask OffersWhat SmartPhone AudioOutputService Voic TaskDashboard bob mySmart Phone myDashboard myAOService1 myAOService2 Offers What InstanceOf Instantiation du modèle 30/06/ Continuum

myDashboard myAOService2 Offers bob mySmart Phone myAOService1 Offers What myVoic Task What Application au Scénario Bob sort de chez lui et entre dans sa voiture (tâche écouter messages) 30/06/ Continuum What

Discussion Passage d'un état du contexte a un autre (situation de Gaëtan?) Représentation d'arbres de taches (IHM?) Acquisition des information (Contexteur? CMF?)