Quelles abstractions de contexte pour la construction d applications sensibles au contexte
|
|
- Noël Morency
- il y a 8 ans
- Total affichages :
Transcription
1 Quelles abstractions de contexte pour la construction d applications sensibles au contexte Chantal Taconet & Zakia Kazi-Aoul Journée IDM/ADAPT 13/11/2008 Équipe MARGE
2 Plan de la présentation 1 Introduction Vues de contexte Méta-modèles et modèles de contexte Méta-modèles et modèles de sensibilité au contexte Liens entre les modèles, modèles et intergiciels Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/2008 2/27
3 1 Introduction 1.1 Introduction Positionnement Nos objectifs Suzanne s Scenario: context-aware offers Suzanne s Scenario: context-aware product description application Principales abstractions Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/2008 3/27
4 1.1 Introduction 1 Introduction Quelques définitions : Dey [Dey et al., 2001] définit par contexte: toute information pouvant être utilisée pour caractériser la situation d une entité (personne, objet physique ou informatique). Et plus généralement tout élément pouvant influencer le comportement d une application [Brown et al., 1997]: Les applications sensibles au contexte sont des applications dont le comportement peut varier en fonction du contexte. Plus généralement: Un système sensible au contexte est un système dont le comportement ou la structure peut varier en fonction de l état de l espace des informations de contexte. Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/2008 4/27
5 1.2 Positionnement Des modèles de contexte vers les modèles de sensibilité au contexte Profils CC/PP [Klyne et al., 2007], WURFL [Passani, 2007] Modèles de collecte CML [McFadden et al., 2004] Ontologies: Delivery [W3C, 2007] 1 Introduction Approche IDM: permet le tissage entre le modèle de contexte et le modèle de l application Sensibilité au contexte est un aspect non fonctionnel des applications Découplage entre l application et la gestion de la sensibilité au contexte Asynchronisme entre application et collecte/interprétation/analyse de contexte Utilisation des modèles par un intergiciel qui gère la sensibilité au contexte Présence du modèle pendant l exécution (modifications dynamiques du modèle) Gestion de la collecte de données de contexte distribuées Gestion de l analyse des données de contexte Gestion des adaptations Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/2008 5/27
6 1.3 Nos objectifs 1 Introduction Prise en compte de la distribution des données de contexte Tissage entre le modèle de sensibilité au contexte et le modèle de l application Modélisation de contrats d adaptation et d observation déterministes Modèles utilisés par un intergiciel qui gère la sensibilité au contexte Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/2008 6/27
7 1 Introduction 1.4 Suzanne s Scenario: context-aware offers Suzanne... Is a client of an e-commerce merchant Goes by train to visit her friend. Uses her 3G connexion to access to the merchant site. Receives offers on: Hiking shoes (Hobby = Hiking) Pullovers (Temperature = 5 degrees Celsius) 50 % Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/2008 7/27
8 1 Introduction 1.5 Suzanne s Scenario: context-aware product description application Suzanne wants to look to the offers in detail using the product description application... The battery level is low and the cell phone is not plugged ==> the product description application switches to a poor mode Once the cell phone plugged, the product description application switches to a normal mode Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/2008 8/27
9 1.6 Principales abstractions 1 Introduction Entité: Représente un élément physique ou logique (personne, concept, etc.) qui peut être traité comme une unité indépendante ou un membre d une catégorie particulière, et auquel des observables peuvent être associés Exemples: le terminal utilisateur, la station météo de la ville la plus proche Observable: Abstraction qui définit un type d information à observer, donne lieu à des observations. Exemple: le niveau de batterie du terminal utilisateur Situations d adaptation : Un observable, calculé à partir d un ensemble d observables, pouvant prendre un ensemble fini d états et pour lequel un changement d état résulte dans un changement dans le système sensible au contexte. Exemple: l état de la batterie du terminal utilisateur : "LowBattery" ou "NormalBattery". Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/2008 9/27
10 2 Vues de contexte 2.1 Présentation des méta-modèles Paquetages du méta-modèle Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/ /27
11 2.1 Présentation des méta-modèles 2 Vues de contexte Plusieurs fournisseurs, plusieurs vues des données de sensibilité au contexte: ContextView méta-modèle Modèles fournis par: fournisseurs d abstractions d observables Objectifs: description générale d observables organisés en catégories CollectorView méta-modèle: Modèles fournis par: développeurs de collecteurs de contexte Objectifs: définition les caractéristiques de chaque collecteur ainsi que son mode d instanciation Context-AwarenessView méta-modèle: Modèles fournis par: développeurs d applications sensibles au contexte Objectifs: description de la sensibilité au contexte des applications Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/ /27
12 2.2 Paquetages du méta-modèle 2 Vues de contexte ApplicationView (SCA) Component Service Context awarenessview Context aware System Entity ContextView ObservableType CollectorView Collector Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/ /27
13 3 Méta-modèles et modèles de contexte 3.1 Méta-modèle de contexte Modèle de contexte pour les applications ubiquitaires InterpretedObservable: du méta-modèle vers le modèle Modèle de contexte plateforme Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/ /27
14 3 Méta-modèles et modèles de contexte 3.1 Méta-modèle de contexte Entry point ContextRoot categories InterpretedObservableType derivationexpression: String agregation: Boolean 0..* e.g.: temperature, bandwidth, terminal type Category observabletypes * subcategories observabletypes 0.. ObservableType name: String description: String immutable: Boolean numerical: Boolean observationtypename: String observationjavatype: Class AdaptationSituationsType An observable type to identify situations e.g.: connected or not 0..* derivedfrom 1..1 observabletype ObservableRelation name: String lowercardinality: Int uppercardinality: Int Type of observation report Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/ /27
15 3 Méta-modèles et modèles de contexte 3.2 Modèle de contexte pour les applications ubiquitaires << ObservableRelation >> << ObservableType >> BatteryPlugged observation type: BatteryStateEnumeration : NormalBattery BatteryPlugged BatteryLevel>10% LowBattery:! BatteryPlugged & BatteryLevel<10% << Category >> TerminalCategory << ObservableType >> BatteryLevel << ObservableType >> Connectivity << ObservableType >> NetworkInterfaceType << AdaptationSituationsType >> BatteryStates << ContextRoot >> UbiquitousContext << Category >> UserCategory << ObservableType >> GPSLocation << Observabletype >> << Category >> EnvironmentCategory CellularLocation << ObservableType >> TemperatureValue << InterpretedObservableType >> TemperatureStates e.g. TemperatureValue<10 C TemperatureValue>10 C << ObservableRelation >> Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/ /27
16 3 Méta-modèles et modèles de contexte 3.3 InterpretedObservable: du méta-modèle vers le modèle Meta model ContextView Ubiquitous Model ContextView InterpretedObservableType ObservableType << ObservableType >> Localisation << ObservableRelation >> localisations * derivedfrom 1..1 observabletype ObservableRelation name: String lowercardinality: Int uppercardinality: Int << InterpretedObservableType >> Distance instance of instance of Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/ /27
17 3 Méta-modèles et modèles de contexte 3.4 Modèle de contexte plateforme ObservationType DeviceTypeEnumeration <<AdaptationSituationsType>> PDA Phone Computer DeviceType ObservationType DeviceOSEnumeration <<AdaptationSituationsType>> DeviceOS WinMobile Symbian Android <<ContextRoot>> PlatformContext <<Category>> DeviceCategory <<AdaptationSituationsType>> DeviceNetworkInterface ObservationType NetworkInterfaceEnumeration 3G WiFi Edge Bluetooth <<AdaptationSituationsType>> DeviceDisplay ObservationType DeviceDisplayEnumeration HighRes LowRes <<AdaptationSituationsType>> DeviceKeyboardType ObservationType KeyboardTypeEnumeration Numeric Querty TouchScreen Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/ /27
18 4 Méta-modèles et modèles de sensibilité au contexte 4.1 Méta-modèles de sensibilité au contexte Modèle de sensibilité au contexte du scénario de Suzanne Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/ /27
19 4 Méta-modèles et modèles de sensibilité a 4.1 Méta-modèles de sensibilité au contexte entry point ContextAwareSystem mainuser terminal serveur Entity name: String 0..* EntityRelation entities 0..* linkedentities 0..* entityrelations name: String lowercardinality: Integer uppercardinality: Integer observationalcontracts 0..* 0..* observables Observable observable ObservationalContract * derivedfrom Contracts between the application and the observation system InterpretedObservable adaptationcontracts 0..* AdaptationSituations adaptationsituations 1..1 AdaptationContract Instance of (or reference) types defined in ContextView models Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/ /27
20 4 Méta-modèles et modèles de sensibilité a 4.2 Modèle de sensibilité au contexte du scénario de Suzanne << ContextAwareSystem >> ECommerceApplication << EntityRelation >> << Entity >> Terminal << Entity >> User << Entity >> WeatherStation << Observable >> << Observable >> << Observable >> << Observable >> BatteryPlugged BatteryLevel Hobby TemperatureValue << derivedfrom >> Battery State Enumeration : NormalBattery BatteryLow << AdaptationSituations >> BatteryStates << AdaptationContract >> BatteryContract << derivedfrom >> << ObservationalContract >> HobbyContract << derivedfrom >> << InterpretedObservable >> TemperatureStates Temperature State Enumeration : WinterTemperature(<10) SummerTemperature (>10) << ObservationalContract >> TemperatureContract Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/ /27
21 5 Liens entre les modèles, modèles et intergiciels 5.1 Méta-modèle des collecteurs Liens entre 3 modèles (contexte, collecteur, sensibilité) Modèle et intergiciel Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/ /27
22 5 Liens entre les modèles, modèles et inter 5.1 Méta-modèle des collecteurs CollectorInstantiationFactory instantiationartifact: String CollectorRoot collectors 0.. A collector references an observable type CollectorFactory 1..2 Collector name: String collectorfamily: CollectorFamilyValues observationmodeavailable: Boolean notificationmodeavailable: Boolean unitofmeasure: String CollectorDiscoveryFactory discoveryidentifier: String 0..* QoCParameters Describes how the application may be connected to a collector by discovery and/or by instantiation CollectorQoCParameter Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/ /27
23 5 Liens entre les modèles, modèles et inter 5.2 Liens entre 3 modèles (contexte, collecteur, sensibilité) ecommerceapplication ContextAwarenessView COSMOS CollectorView << EntityRelation >> workson 1 << Entity >> UserTerminal collector << Collector >> CosmosTemperature << Entity >> User << EntityRelation >> currentcity 1 << Entity >> UserCurrentCity observable << Observable >> LocalTemperature observabletype Ubiquitous ContextView << ObservableType >> Temperature definedfor << EntityRelation >> forcasteddestinations 0..* << Entity >> DestinationCity observable << Observable >> DestTemperature definedfor SensorML CollectorView collector << Collector >> CosmosTemperature Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/ /27
24 5 Liens entre les modèles, modèles et inter Système Sensible au Contexte 5.3 Modèle et intergiciel contrats d adaptation et d observation maj modèle IModel ICollector (observation active) CAController lit modifie ContextAwareness View Model notifie observe instancie Collectors Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/ /27
25 Conclusions travaux en cours Méta-modèles (définis en ecore/emf) Évaluation de l applicabilité scénarios: création de modèles reflétant les besoins en terme sensibilité au contexte (éditeurs de modèles générés par emf) [Taconet and Kazi-Aoul, 2008] Travaux en cours: Travaux sur des contrats d adaptation et contrats d observations pour des applications dont les modèles sont donnés en SCA Développement de l intergiciel CAController (autour des classes générés par emf) Bridge vers des collecteurs de contexte COSMOS [Conan et al., 2007] (composition de composants fractals) Définition et tests des interfaces CAController/applications Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/ /27
26 Conclusions travaux en cours Merci pour votre attention! Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/ /27
27 Références [Brown et al., 1997] Brown, P., Bovey, J., and Chen, X. (1997). Context-aware Applications: from the Laboratory to the Marketplace. IEEE Personal Communications, 4(5): [Conan et al., 2007] Conan, D., Rouvoy, R., and Seinturier, L. (2007). Scalable Processing of Context Information with COSMOS. In Springer-Verlag, editor, 7th IFIP International Conference on Distributed Applications and Interoperable Systems,, volume 4531 of Lecture Notes in Computer Science, pages , Paphos, Cyprus. [Dey et al., 2001] Dey, A., Abowd, G., and Salber, D. (2001). A conceptual framework and toolkit for supporting the rapid prototyping of context-aware applications. Human-computer Interaction, 16(2-4 (special issue on context-aware computing)): [Klyne et al., 2007] Klyne, G., Reynolds, F., Woodrow, C., Ohto, H., Hjelm, J., Butler, M. H., and Tran, L. (2007). Composite Capability/Preference Profile (CC/PP): Structure and vocabularies 2.0. Technical report, W3C recommandation. [McFadden et al., 2004] McFadden, T., Henricksen, K., and Indulska, J. (September, 2004). Automating context-aware application development. In First International whorkshop on Advanced Context Modeling, Reasoning and Managenemt, UbiComp, Nottingham, England. [Passani, 2007] Passani, L. (2007). Wurfl (Wireless Universal Resource File). [Taconet and Kazi-Aoul, 2008] Taconet, C. and Kazi-Aoul, Z. (2008). Context-awareness and Model Driven Engineering: Illustration by an e-commerce application scenario. In 2nd IEEE international workshop on context modeling and management for smart environments, London UK. [W3C, 2007] W3C (2007). Delivery Context Ontology working draft. W3C Recommendation Chantal Taconet & Zakia Kazi-Aoul Équipe MARGE Journée IDM/ADAPT 13/11/ /27
Architecture à base de composants pour le déploiement adaptatif des applications multicomposants
Architecture à base de composants pour le déploiement adaptatif des applications multicomposants Dhouha Ayed, Chantal Taconet, et Guy Bernard GET / INT, CNRS Samovar 5157 9 rue Charles Fourier 91011 Évry,
Plus en détailContrats de contexte pour la gestion de contexte répartie
Contrats de contexte pour la gestion de contexte répartie Nadia Masmoudi et Denis Conan Institut Mines-Télécom, Télécom SudParis, UMR CNRS SAMOVAR 9 rue Charles Fourier, 91011 Évry, France prénom.nom@telecom-sudparis.eu
Plus en détailAcquisitions et Modélisations pour la Gestion des Contextes
Acquisitions et Modélisations pour la Gestion des Contextes Équipe Rainbow Stéphane Lavirotte (Stephane.Lavirotte@unice.fr) Jean-Yves Tigli (tigli@polytech.unice.fr) Diane Lingrand (lingrand@polytech.unice.fr)
Plus en détailUn système multi-agents sensible au contexte pour les environments d intelligence ambiante
sensible au contexte pour les Andrei Olaru Directeurs de thèse: Adina Magda Florea, AI-MAS Lab, UPB Amal El Fallah Seghrouchni, LIP6, UPMC 27062011 Rapport d avancement Paris, France, 27062011 0/ 13 Positionnement
Plus en détailINGÉNIERIE DIRIGÉE PAR LES MODÈLES ET COMPOSANTS SENSIBLES AU CONTEXTE
Faculté des Sciences de Tunis TELECOM et Management SudParis Rapport de Stage Élève Ingénieur en Informatique INGÉNIERIE DIRIGÉE PAR LES MODÈLES ET COMPOSANTS SENSIBLES AU CONTEXTE Mehdi ZAIER Responsable
Plus en détailEditing and managing Systems engineering processes at Snecma
Editing and managing Systems engineering processes at Snecma Atego workshop 2014-04-03 Ce document et les informations qu il contient sont la propriété de Ils ne doivent pas être copiés ni communiqués
Plus en détailQuick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.
Rational ClearCase or ClearCase MultiSite Version 7.0.1 Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite. Product Overview IBM Rational
Plus en détailProblématiques de recherche. Figure Research Agenda for service-oriented computing
Problématiques de recherche 90 Figure Research Agenda for service-oriented computing Conférences dans le domaine ICWS (International Conference on Web Services) Web services specifications and enhancements
Plus en détailVers une approche Adaptative pour la Découverte et la Composition Dynamique des Services
69 Vers une approche Adaptative pour la Découverte et la Composition Dynamique des Services M. Bakhouya, J. Gaber et A. Koukam Laboratoire Systèmes et Transports SeT Université de Technologie de Belfort-Montbéliard
Plus en détailوزارة التعليم العالي و البحث العلمي. Département d informatique MEMOIRE. Présenté en vue de l obtention du diplôme de MAGISTER
وزارة التعليم العالي و البحث العلمي BADJI MOKHTAR-ANNABA UNIVERSITY UNIVERSITE BADJI MOKHTAR-ANNABA جامعت باجي مختار - عنابت Faculté des sciences de l ingénieur Année : 2012 Département d informatique
Plus en détailColloque «Télécommunicationsréseaux du futur et services»
Colloque «Télécommunicationsréseaux du futur et services» SEamlessand Adaptive Services over MultipLe AccEsS NetworkS Services Adaptatifs et sans couture Sur Réseaux d accès hétérogènes Partenaires Ressources
Plus en détailWiFi Security Camera Quick Start Guide. Guide de départ rapide Caméra de surveillance Wi-Fi (P5)
#45 #46 WiFi Security Camera Quick Start Guide Guide de départ rapide Caméra de surveillance Wi-Fi (P5) #47 Start Here 1 Is this you? TECH SUPPORT CTRL ALT DEL 2 If yes, turn to page three 1 3 If not,
Plus en détailMonitoring elderly People by Means of Cameras
Nuadu project Technologies for Personal Hearth Seminar, June 4th, 2009 Monitoring elderly People by Means of Cameras Laurent LUCAT Laboratory of Embedded Vision Systems CEA LIST, Saclay, France 1 Summary
Plus en détailLogitech Tablet Keyboard for Windows 8, Windows RT and Android 3.0+ Setup Guide Guide d installation
Logitech Tablet Keyboard for Windows 8, Windows RT and Android 3.0+ Setup Guide Guide d installation English.......................................... 3 Français.........................................
Plus en détailEspace de Services : Vers une formalisation des Systèmes d Information Pervasifs
Espace de Services : Vers une formalisation des Systèmes d Information Pervasifs Manuele Kirsch Pinheiro, Bénédicte Le Grand, Carine Souveyet, Salma Najar Centre de Recherche en Informatique Université
Plus en détailMobile OGSI.NET: Grid Computing on Mobile Devices
Mobile OGSI.NET: Grid Computing on Mobile Devices David C.Chu Université de Californie, Berkeley Marty Humphrey Université de Virginie Publié en Novembre 2004 lors de la 5ième conférence IEEE/ACM International
Plus en détailLe pilotage des collaborations et l interopérabilité des systèmes d information Vers une démarche intégrée
Colloque : Systèmes Complexes d Information et Gestion des Risques pour l Aide à la Décision Le pilotage des collaborations et l interopérabilité des systèmes d information Vers une démarche intégrée BELKADI
Plus en détailUne méthode d apprentissage pour la composition de services web
Une méthode d apprentissage pour la composition de services web Soufiene Lajmi * Chirine Ghedira ** Khaled Ghedira * * Laboratoire SOIE (ENSI) University of Manouba, Manouba 2010, Tunisia Soufiene.lajmi@ensi.rnu.tn,
Plus en détailGestion de la qualité de contexte pour l intelligence ambiante
Gestion de la qualité de contexte pour l intelligence ambiante Zied Abid To cite this version: Zied Abid. Gestion de la qualité de contexte pour l intelligence ambiante. Other [cs.oh]. Institut National
Plus en détailForthcoming Database
DISS.ETH NO. 15802 Forthcoming Database A Framework Approach for Data Visualization Applications A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH for the degree of Doctor of
Plus en détail- Couches - Éléments - Domaines - ArchiMate et les techniques du BABOK
ArchiMate et l architecture d entreprise Par Julien Allaire Ordre du jour Présentation du langage ArchiMate - Couches - Éléments - Domaines - ArchiMate et les techniques du BABOK Présentation du modèle
Plus en détailFrance SMS+ MT Premium Description
France SMS+ MT Premium Description Summary Subscription : kinematics Subscription via SMS (Kinematic + messages) Subscription via Wap (Kinematic + messages) Subscription via Mix SMS / WAP Subscription
Plus en détailF1 Security Requirement Check List (SRCL)
F1 Security Requirement Check List (SRCL) Liste de vérification des exigences relatives à la sécurité (LVERS) Cyber Protection Supply Arrangement (CPSA) Arrangement en matière d approvisionnement en cyberprotection
Plus en détailUne proposition d extension de GML pour un modèle générique d intégration de données spatio-temporelles hétérogènes
303 Schedae, 2007 Prépublication n 46 Fascicule n 2 Une proposition d extension de GML pour un modèle générique d intégration de données spatio-temporelles hétérogènes Samya Sagar, Mohamed Ben Ahmed Laboratoire
Plus en détail3615 SELFIE. http://graffitiresearchlab.fr HOW-TO / GUIDE D'UTILISATION
3615 SELFIE http://graffitiresearchlab.fr HOW-TO / GUIDE D'UTILISATION Hardware : Minitel Computer DIN FM545 45 connector (http://www.gotronic.fr/art-fiche-din-fm545-4747.htm) Cable Arduino compatible
Plus en détailTHÈSE. présentée à TÉLÉCOM PARISTECH. pour obtenir le grade de. DOCTEUR de TÉLÉCOM PARISTECH. Mention Informatique et Réseaux. par.
École Doctorale d Informatique, Télécommunications et Électronique de Paris THÈSE présentée à TÉLÉCOM PARISTECH pour obtenir le grade de DOCTEUR de TÉLÉCOM PARISTECH Mention Informatique et Réseaux par
Plus en détailTABLE DES MATIERES A OBJET PROCEDURE DE CONNEXION
1 12 rue Denis Papin 37300 JOUE LES TOURS Tel: 02.47.68.34.00 Fax: 02.47.68.35.48 www.herve consultants.net contacts@herve consultants.net TABLE DES MATIERES A Objet...1 B Les équipements et pré-requis...2
Plus en détailEnvironnement collaboratif multimodal pour Communauté Virtuelle à la puissance GRID
Environnement collaboratif multimodal pour Communauté Virtuelle à la puissance GRID MSAS 2008 - Bamako Sellami Mokhtar, Zarzour Hafed Mind.lab/Laboratoire de Recherche en Informatique Université d Annaba
Plus en détailPlan. Department of Informatics
Plan 1. Application Servers 2. Servlets, JSP, JDBC 3. J2EE: Vue d ensemble 4. Distributed Programming 5. Enterprise JavaBeans 6. Enterprise JavaBeans: Special Topics 7. Prise de recul critique Enterprise
Plus en détailRépartition et Mobilité Présentation du module
Répartition et Mobilité Présentation du module Chantal Taconet /Denis Conan Master Recherche MOPS Module RM Télécom SudParis, CNRS UMR SAMOVAR Septembre 2014 Contents Répartition et Mobilité Présentation
Plus en détailNotice Technique / Technical Manual
Contrôle d accès Access control Encodeur USB Mifare ENCOD-USB-AI Notice Technique / Technical Manual SOMMAIRE p.2/10 Sommaire Remerciements... 3 Informations et recommandations... 4 Caractéristiques techniques...
Plus en détailWEB page builder and server for SCADA applications usable from a WEB navigator
Générateur de pages WEB et serveur pour supervision accessible à partir d un navigateur WEB WEB page builder and server for SCADA applications usable from a WEB navigator opyright 2007 IRAI Manual Manuel
Plus en détailAtelier Progress Rollbase
Atelier Progress Rollbase Laurent KIEFFER : laurent@progress.com 11 Février 2014 Demonstration Application 10 Min Atelier Progress Rollbase Introduction à Rollbase 1 Rollbase avec OpenEdge 6 2 Créer l
Plus en détailUtiliser une WebCam. Micro-ordinateurs, informations, idées, trucs et astuces
Micro-ordinateurs, informations, idées, trucs et astuces Utiliser une WebCam Auteur : François CHAUSSON Date : 8 février 2008 Référence : utiliser une WebCam.doc Préambule Voici quelques informations utiles
Plus en détailCOMPUTING. Jeudi 23 juin 2011 1 CLOUD COMPUTING I PRESENTATION
C L O U D COMPUTING Jeudi 23 juin 2011 1 2 Une nouvelle révolution de l IT 2010+ Cloud Computing 2000s Service Oriented Archi. 1990s Network Computing 1980s Personal Computing 1970s Mainframe Computing
Plus en détailAuto-explication des Chorégraphies de Services
Mario Cortes Cornax Sophie Dupuy-Chessa Dominique Rieu Université de Grenoble, LIG Auto-explication des Chorégraphies de Services 1 Problématique Chorégraphie de services Vision globale des processus distribués
Plus en détailLe rôle de la DSI avec l audit Interne pour la maîtrise des risques
Le rôle de la DSI avec l audit Interne pour la maîtrise des risques IT Governance Symposium du 16 Juin 2009 Henri Guiheux Responsable Governance & Securité des SI CISA, CISM, CGEIT Sommaire Enjeux ERM
Plus en détailMesure et modélisation de l énergie logicielle
Mesure et modélisation de l énergie logicielle Adel Noureddine, Romain Rouvoy, Lionel Seinturier Green Days @ Lille 29 novembre 2013 Plan Contexte! Problèmes et limitations! Mesure énergétique des logiciels
Plus en détailComposants Logiciels. Le modèle de composant de CORBA. Plan
Composants Logiciels Christian Pérez Le modèle de composant de CORBA Année 2010-11 1 Plan Un rapide tour d horizon de CORBA 2 Introduction au modèle de composant de CORBA Définition de composants CORBA
Plus en détailModèles, méthodes et outils pour les systèmes répartis multiéchelles
Thèse de doctorat de Télécom SudParis, préparée dans le cadre de l école doctorale S&I, en accréditation conjointe avec l Université d Évry-Val-d Essonne Spécialité Informatique Présentée par : Sam ROTTENBERG
Plus en détailSHAREPOINT PORTAL SERVER 2013
Powered by TCPDF (www.tcpdf.org) SHAREPOINT PORTAL SERVER 2013 Sharepoint portal server 2013 DEVELOPING MICROSOFT SHAREPOINT SERVER 2013 CORE SOLUTIONS Réf: MS20488 Durée : 5 jours (7 heures) OBJECTIFS
Plus en détailL Internet des objets
L Internet des objets Une technologie déjà présente dans notre quotidien et «silencieuse» HISTORIQUE De nombreux termes pour une même technologie L Internet des objets La communication machine-to-machine
Plus en détailServices à la recherche: Data Management et HPC *
Services à la recherche: Data Management et HPC * Pierre-Yves Burgi et Jean-François Rossignol Division informatique (DINF) * HPC = High-Performance Computing Réunion CIF Sciences du 6.12.11 1/19 Contenu
Plus en détailPropriétés du Document EMA. Résumé
Propriétés du Document Source du Document FSN OpenPaaS Titre du Document Définition et exploitation d un référentiel de processus collaboratifs : Rapport de synthèse quant aux référentiels existants Module(s)
Plus en détailBluetooth pour Windows
Bluetooth pour Windows Mise en route 2006 Hewlett-Packard Development Company, L.P. Microsoft et Windows sont des marques déposées de Microsoft Corporation aux Etats-Unis. Bluetooth est une marque détenue
Plus en détailUn environnement de déploiement automatique pour les applications à base de composants
ICSSEA 2002-7 Lestideau Un environnement de déploiement automatique pour les applications à base de composants Vincent Lestideau Adele Team Bat C LSR-IMAG, 220 rue de la chimie Domaine Universitaire, BP
Plus en détailCatalogue de Pattern pour le CSCW
Catalogue de Pattern pour le CSCW La création d application dans le cadre du CSCW (Computer Supported Cooperative Work), ou TCAO en français (Travail collaboratif assisté par ordinateur) a donné lieu à
Plus en détailUrbanisation des systèmes d information
Urbanisation des systèmes d information 29-08-2013 Université Lyon 1, 7 Novembre 2013 Présentation Julien VILLANTI (julien.villanti@worldline.net) Unité Public Santé Transport (département Contacts) Fonctions
Plus en détailRÉSUMÉ DE THÈSE. L implantation des systèmes d'information (SI) organisationnels demeure une tâche difficile
RÉSUMÉ DE THÈSE L implantation des systèmes d'information (SI) organisationnels demeure une tâche difficile avec des estimations de deux projets sur trois peinent à donner un résultat satisfaisant (Nelson,
Plus en détailSCHOLARSHIP ANSTO FRENCH EMBASSY (SAFE) PROGRAM 2015-2 APPLICATION FORM
SCHOLARSHIP ANSTO FRENCH EMBASSY (SAFE) PROGRAM 2015-2 APPLICATION FORM APPLICATION FORM / FORMULAIRE DE CANDIDATURE Note: If there is insufficient space to answer a question, please attach additional
Plus en détailLa Sensibilité au Contexte dans un Environnement Mobile
Université Mohammed V Souissi - RABAT École Nationale Supérieure d Informatique et d Analyse des Systèmes ENSIAS UFR : Réseaux & Télécommunications 2011 THÈSE Pour obtenir le titre de DOCTEUR EN SCIENCES
Plus en détailChange the game with smart innovation
Change the game with smart innovation Master Thesis 2013 2014 Faculty of Science engineering 12/08/2012 Master Thesis proposal for the academic year 2013. TABLE OF CONTENTS Section Un Introduction... 3
Plus en détailARCHOS Activity Tracker
ARCHOS Activity Tracker «Archos Connected Self» Application Connecté pour votre confort L'ARCHOS Activity Tracker synchronise automatiquement votre activité quotidienne à votre smartphone ou votre tablette
Plus en détailExtensions à la formation. Laurent Pérochon, 28-30 avril 2008, RMT Modelia, modélisation conceptuelle, formation UML, INRA Castanet Tolosan
Extensions à la formation Diagramme de timing FinEpreuve SautBarrière CourseAvantBarrière SautMur {>2 et 10 et 2 et 10 et
Plus en détailDébuter avec EXPRESS. Alain Plantec. 1 Schema 2
Débuter avec EXPRESS Alain Plantec Table des matières 1 Schema 2 2 Entité 2 2.1 Attributs simples................................................ 2 2.2 Attributs collection...............................................
Plus en détailPARIS ROISSY CHARLES DE GAULLE
GPS 2 34 1 E 49 0 46 N GPS* 2 56 56 E 49 0 12 N Votre contact / Your contact: et / and: Accueil : Cabines téléphoniques publiques Reception: Public telephone kiosks Navette Shuttle AÉROPORT DE TT CAR TRANSIT
Plus en détailVers une définition des systèmes répartis multi-échelle
Vers une définition des systèmes répartis multi-échelle Sam Rottenberg Sébastien Leriche, Claire Lecocq, Chantal Taconet Institut Mines-Télécom Télécom SudParis UMR CNRS 5157 SAMOVAR 25 juin 2012 Introduction
Plus en détailCOSMOS : composition de nœuds de contexte
COSMOS : composition de nœuds de contexte Denis Conan * Romain Rouvoy ** Lionel Seinturier *** * Institut TELECOM, SudParis, CNRS Samovar, 9 rue Charles Fourier, F-91011 Évry Denis.Conan@int-evry.fr **
Plus en détailL Evolution de PCI DSS en Europe. Mercredi 13 juin 2012 Les Salons de la Maison des Arts & Métiers. Mathieu.gorge@vigitrust.com. www.vigitrust.
L Evolution de PCI DSS en Europe Mercredi 13 juin 2012 Les Salons de la Maison des Arts & Métiers Mathieu.gorge@vigitrust.com www.vigitrust.com Thursday, 14 June 2012 (c) VigiTrust 2003-2012 1 2 nd Edition
Plus en détailDirection B Unité Personnel, Administration et Budget
Unité Personnel, Administration et Budget Avanade Belgium BVBA Mr Marc Sorée Guldensporenpark 76 blok H 9820 MERELBEKE Strasbourg, 1 1 "12" 2013 Attribution du marché public n 06/2013 Configuration serveurs
Plus en détailVoIP & Domotique. KITS DOMOTIQUES EnOcean
VoIP & Domotique KITS DOMOTIQUES EnOcean La technologie Enocean Un nouveau standard pour la domotique Présentation La technologie innovante EnOcean fonctionne sans aucune pile et ne nécessite donc absolument
Plus en détailService de Détection de Pannes avec SNMP
Service de Détection de Pannes avec SNMP Matthias Wiesmann JAIST, 1-1 Tel. : +81 761 51 1254 - Fax. : +81 761 51 1149 E-mail : wiesmann@jaist.ac.jp Résumé : La détection de pannes est un aspect important
Plus en détailInstructions Mozilla Thunderbird Page 1
Instructions Mozilla Thunderbird Page 1 Instructions Mozilla Thunderbird Ce manuel est écrit pour les utilisateurs qui font déjà configurer un compte de courrier électronique dans Mozilla Thunderbird et
Plus en détailThales Services, des systèmes d information plus sûrs, plus intelligents www.thalesgroup.com
, des systèmes d information plus sûrs, plus intelligents www.thalesgroup.com Thales, leader mondial des hautes technologies Systèmes de transport, Espace, Avionique, Opérations aériennes, Défense terrestre,
Plus en détailOpenPaaS Le réseau social d'entreprise
OpenPaaS Le réseau social d'entreprise Spécification des API datastore SP L2.3.1 Diffusion : Institut MinesTélécom, Télécom SudParis 1 / 12 1OpenPaaS DataBase API : ODBAPI...3 1.1Comparaison des concepts...3
Plus en détailL UNIVERS INSTANTANÉ:
L UNIVERS INSTANTANÉ: Samy Benzekry Speaker Name Title 2011 Hewlett-Packard Development Company, 2010 L.P. Hewlett-Packard Development Company, L.P. The information contained herein is subject to change
Plus en détailLa solution idéale de personnalisation interactive sur internet
FACTORY121 Product Configurator (summary) La solution idéale de personnalisation interactive sur internet FACTORY121 cité comme référence en «Mass Customization» au MIT et sur «mass-customization.de» Specifications
Plus en détailGestion de contexte multi-échelle pour l Internet des objets
Gestion de contexte multi-échelle pour l Internet des objets Jean-Paul Arcangeli 1, Sophie Chabridon 2, Denis Conan 2, Thierry Desprats 1 Romain Laborde 1, Sébastien Leriche 3, Léon Lim 2, Chantal Taconet
Plus en détailIPSAS 32 «Service concession arrangements» (SCA) Marie-Pierre Cordier Baudouin Griton, IPSAS Board
IPSAS 32 «Service concession arrangements» (SCA) Marie-Pierre Cordier Baudouin Griton, IPSAS Board 1 L élaboration de la norme IPSAS 32 Objectif : traitement comptable des «service concession arrangements»
Plus en détailArchitecture Reconfigurable Hétérogène à Gestion Hiérarchique Distribuée pour la Reconfiguration et la Prise de Décision
INSTITUT D ÉLECTRONIQUE ET DE TÉLÉCOMMUNICATIONS DE RENNES Architecture Reconfigurable Hétérogène à Gestion Hiérarchique Distribuée pour la Reconfiguration et la Prise de Décision dans les systèmes de
Plus en détailGénérer du code à partir d une description de haut niveau
Cedric Dumoulin Générer du code à partir d une description de haut niveau Ce projet vise à fournir un environnement de développement permettant de modéliser des UI Android à un haut niveau d abstraction,
Plus en détailStage Ingénieur en développement logiciel/modélisation 3D
Ingénieur en développement logiciel/modélisation 3D Schlumberger recrute un(e) stagiaire ingénieur en modélisation 3D pour la plate-forme Petrel. Vous serez intégré(e) au sein d une équipe innovante, Petrel
Plus en détailsetting the scene: 11dec 14 perspectives on global data and computing e-infrastructure challenges mark asch MENESR/DGRI/SSRI - France
setting the scene: perspectives on global data and computing e-infrastructure challenges 11dec 14 mark asch MENESR/DGRI/SSRI - France 1 questions The volume, variety and complexity of research data require
Plus en détailED STIC - Proposition de Sujets de Thèse. pour la campagne d'allocation de thèses 2013
ED STIC - Proposition de Sujets de Thèse pour la campagne d'allocation de thèses 2013 Axe Sophi@Stic : Titre du sujet : aucun Composition de systèmes d information dirigée par les modèles : une démarche
Plus en détailIngénierie et gestion des connaissances
Master Web Intelligence ICM Option Informatique Ingénierie et gestion des connaissances Philippe BEAUNE Philippe.Beaune@emse.fr 18 novembre 2008 Passer en revue quelques idées fondatrices de l ingénierie
Plus en détailFiche produit ifinance v4
Fiche produit ifinance v4 2005-2015, Synium Software GmbH Traduction française 2003-2015, SARL Mac V.F. Philippe Bonnaure http://www.macvf.fr support@macvf.fr Version 4 du 25/06/2015 Identification du
Plus en détail26th of March 2014, Paris
P : 1 Continuité Numérique : un enjeu d efficacité pour l industrie supporté par les standards Standard STEP AP 242 ISO 10303 : modèles CAO 3D avec tolérancement gérés en configuration Résumé du white
Plus en détailTutoriel de formation SurveyMonkey
Tutoriel de formation SurveyMonkey SurveyMonkey est un service de sondage en ligne. SurveyMonkey vous permet de créer vos sondages rapidement et facilement. SurveyMonkey est disponible à l adresse suivante
Plus en détailWireless IP Camera 75790, 75790WH, 75791 Quick Start Guide Guide de départ rapide
Wireless IP Camera 75790, 75790WH, 75791 Quick Start Guide Guide de départ rapide 1 Is this you? Start Here TECH SUPPORT CTRL ALT DEL 2 If yes, skip to advanced setup. 3 If not, write down the following:
Plus en détailVers l'orchestration de grilles de PC par les mécanismes de publicationsouscription
Vers l'orchestration de grilles de PC par les mécanismes de publicationsouscription Présentée par Leila Abidi Sous la direction de Mohamed Jemni & Christophe Cérin Plan Contexte Problématique Objectifs
Plus en détailREMOTE DATA ACQUISITION OF EMBEDDED SYSTEMS USING INTERNET TECHNOLOGIES: A ROLE-BASED GENERIC SYSTEM SPECIFICATION
REMOTE DATA ACQUISITION OF EMBEDDED SYSTEMS USING INTERNET TECHNOLOGIES: A ROLE-BASED GENERIC SYSTEM SPECIFICATION THÈSE N O 2388 (2001) PRÉSENTÉE AU DÉPARTEMENT D'INFORMATIQUE ÉCOLE POLYTECHNIQUE FÉDÉRALE
Plus en détailApplication Form/ Formulaire de demande
Application Form/ Formulaire de demande Ecosystem Approaches to Health: Summer Workshop and Field school Approches écosystémiques de la santé: Atelier intensif et stage d été Please submit your application
Plus en détail3 Octobre 2013. Les Communautés MS
3 Octobre 2013 Les Communautés MS Développement Office 365 et SharePoint 2013 : Apps ou pas Apps? Qui suis-je? Gilles Pommier Consultant sénior MCT et co-fondateur de la société SmartView http://www.smartview.fr
Plus en détailADAPTATION DES APPLICATIONS REPARTIES A BASE DE COMPOSANTS AUX TERMINAUX MOBILES EN ENVIRONNEMENT SANS FIL
ADAPTATION DES APPLICATIONS REPARTIES A BASE DE COMPOSANTS AUX TERMINAUX MOBILES EN ENVIRONNEMENT SANS FIL Nabil Kouici, Denis Conan et Guy Bernard GET / INT, CNRS Samovar 9 rue Charles Fourier, 91011
Plus en détailaffichage en français Nom de l'employeur *: Lions Village of Greater Edmonton Society
LIONS VILLAGE of Greater Edmonton Society affichage en français Informations sur l'employeur Nom de l'employeur *: Lions Village of Greater Edmonton Society Secteur d'activité de l'employeur *: Développement
Plus en détailAVOB sélectionné par Ovum
AVOB sélectionné par Ovum Sources : Ovum ovum.com «Selecting a PC Power Management Solution Vendor» L essentiel sur l étude Ovum AVOB sélectionné par Ovum 1 L entreprise britannique OVUM est un cabinet
Plus en détailScénarios économiques en assurance
Motivation et plan du cours Galea & Associés ISFA - Université Lyon 1 ptherond@galea-associes.eu pierre@therond.fr 18 octobre 2013 Motivation Les nouveaux référentiels prudentiel et d'information nancière
Plus en détailM1 : Ingénierie du Logiciel
M1 : Ingénierie du Logiciel UNIVERSITE PIERRE & MARIE CURIE (PARIS VI) Examen Réparti 2eme partie 16 Mai 2013 (2 heures avec documents : tous SAUF ANNALES CORRIGEES). Barème indicatif sur 20,5 points (max
Plus en détailImproving the breakdown of the Central Credit Register data by category of enterprises
Improving the breakdown of the Central Credit Register data by category of enterprises Workshop on Integrated management of micro-databases Deepening business intelligence within central banks statistical
Plus en détailChapitre 3 : Les technologies de la communication. I- Les TIC de la PME
Chapitre 3 : Les technologies de la communication I- Les TIC de la PME La PME est soumise a deux grandes évolutions du domaine des TIC. D une part la nomadisation des outils et d autres part le développement
Plus en détailLearning Object Metadata
Page 1 of 7 Learning Object Metadata Le LOM (Learning Object Metadata), est un schéma de description de ressources d enseignement et d apprentissage. Le LOM peut être utilisé pour décrire des ressources
Plus en détailDSL. Domain Specific Language. À l'aide des technologies Eclipse Modeling. Goulwen Le Fur goulwen.lefur@obeo.fr. Le 23 novembre 2012
DSL Domain Specific Language À l'aide des technologies Eclipse Modeling Le 23 novembre 2012 Goulwen Le Fur goulwen.lefur@obeo.fr Le but de cette session Montrer : Ce qu'est-un DSL/DSM Comment implémenter
Plus en détailIngénierie Dirigée par les Modèles. Editeurs de modèles. (Eclipse Modeling Tools) Jean-Philippe Babau
labsticc.univ-brest.fr/pages_perso/babau/ Ingénierie Dirigée par les Modèles Editeurs de modèles (Eclipse Modeling Tools) Jean-Philippe Babau Département Informatique, UFR Sciences, Laboratoire Lab-STICC
Plus en détailFiltrage contextuel par cache pour application de réalité augmentée mobile
Filtrage contextuel par cache pour application de réalité augmentée mobile Bertrand Richard, Elöd Egyed-Zsigmond, Sylvie Calabretto Université de Lyon LIRIS UMR 5205, INSA de Lyon, 20, avenue Albert Einstein
Plus en détailOrchestrer son cloud OpenStack avec Heat
Orchestrer son cloud OpenStack avec Heat Adrien Cunin adrien.cunin@osones.com Osones 7 juillet 2014 Adrien Cunin (Osones) Orchestrer son cloud OpenStack avec Heat 7 juillet 2014 1 / 43 Adrien Cunin (Osones)
Plus en détailContents Windows 8.1... 2
Workaround: Installation of IRIS Devices on Windows 8 Contents Windows 8.1... 2 English Français Windows 8... 13 English Français Windows 8.1 1. English Before installing an I.R.I.S. Device, we need to
Plus en détailDéploiement OOo en environnement Windows Terminal Server
Déploiement OOo en environnement Windows Terminal Server Version 1.00 du 10.12.2004 Réalisé avec : OOo 1.1.3 Plate-forme / Os : Microsoft Windows Distribué par le projet fr.openoffice.org Sommaire 1 Introduction...3
Plus en détailIAM: Intelligence Ambiante
Parcours Polytech Sciences Informatique 5 ème année IAM: Intelligence Ambiante Présentation: (Responsable du parcours) De l Internet des Objets L Internet des Objets (Internet of Things) 20 milliards d
Plus en détailExercices sur SQL server 2000
Exercices sur SQL server 2000 La diagramme de classe : Exercices sur SQL server 2000 Le modèle relationnel correspondant : 1 Créer les tables Clic-droit on Tables et choisir «New Table» Créer la table
Plus en détail