Un système multi-agents sensible au contexte pour les environments d intelligence ambiante



Documents pareils
CURRICULUM VITAE. Informations Personnelles

Vers une approche Adaptative pour la Découverte et la Composition Dynamique des Services

Espace de Services : Vers une formalisation des Systèmes d Information Pervasifs

Conception et contrôle des SMA tolérants aux fautes

Filtrage contextuel par cache pour application de réalité augmentée mobile

Curriculum Vitae 1 er février 2008

CURRICULUM VITÆ. Sehl Mellouli

Intelligence Ambiante Pro-Active De la Spécification à l Impléme

Acquisitions et Modélisations pour la Gestion des Contextes

Change the game with smart innovation

Environnement collaboratif multimodal pour Communauté Virtuelle à la puissance GRID

Programmation de services en téléphonie sur IP

C U R R I C U L U M V I T A E

Une méthode d apprentissage pour la composition de services web

Grenoble Institute of Technology Esisar department. Speaker : Laurent.Lefevre@grenoble-inp.fr

Modèle multi-agents de prise de décision éthique

Vers une définition des systèmes répartis multi-échelle

Liste de conférences et revues Thème Com A

Spécialité IAD. Master de Sciences et technologie de l UPMC. Mention informatique. Partenaires : ENST, ENSTA. Responsables : T. Artières, C.

Thales Services, des systèmes d information plus sûrs, plus intelligents

Architecture à base de composants pour le déploiement adaptatif des applications multicomposants

Notice biographique Repères biographiques communs. Nom : NURCAN Prénom : SELMIN Section : 27. Centre de Recherche en Informatique (CRI)

Quatre axes au service de la performance et des mutations Four lines serve the performance and changes

L Architecture Logicielle UMR pour les Interactions Multicanaux et Multimodales avec les e-services

Efficient Object Versioning for Object- Oriented Languages From Model to Language Integration

Infrastructure PLM pour la capitalisation et la réutilisation de données en conception mécanique

Ingénierie et gestion des connaissances

Curriculum Vitae - Emmanuel Hebrard. Emmanuel Hebrard

Reconnaissance de visages 2.5D par fusion des indices de texture et de profondeur ICI 12/12/12

Intermédiations Multicanales et Multimodales pour l E-Formation : l Architecture du Projet Ubi-Learn.

Laboratoire 4 Développement d un système intelligent

La plate-forme DIMA. Master 1 IMA COLI23 - Université de La Rochelle

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

LISTE DES PUBLICATIONS

وزارة التعليم العالي و البحث العلمي. Département d informatique MEMOIRE. Présenté en vue de l obtention du diplôme de MAGISTER

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.

Frank LASCK. Courriel : f.lasch@montpellier-bs.com Fonction : Professeur. Biographie

Forthcoming Database

Sécurisation du stockage de données sur le Cloud Michel Kheirallah

ED STIC - Proposition de Sujets de Thèse. pour la campagne d'allocation de thèses 2013

Tifaifai : Conception de Nouveaux Espaces d Interactions (pour Apprendre)

Ré-ordonnancement adaptatif de messages dans un réseau ad hoc de véhicules

INGÉNIEUR LOGICIEL JAVAEE / GROOVY 8 ANS D EXPÉRIENCE

sont appliquées à des fonds documentaires, sont destinées à fournir des informations pertinentes sur la structure globale plutôt que sur le contenu.

Plan de cours ADM 992C Page 1. École des sciences de la gestion Département de management et technologie Université du Québec à Montréal

1997 Maîtrise d économétrie, Université des Sciences et Technologies de Lille 1.

Architectures Ouvertes pour l Adaptation des Logiciels

Curriculum Vitae. 1 Etat civil. 2 Diplômes. 3 Thèse. 4 Publications. 4.1 Publications dans des revues ou chapitres de livres

Editing and managing Systems engineering processes at Snecma

Définition et diffusion de signatures sémantiques dans les systèmes pair-à-pair

CARTOGRAPHIE DES STRUCTURES DE RECHERCHE EN STIC

Knowledge Enabled Real-Time Recommendation System

Les Bases de Données et l Objet Introduction

VISUALISATION DE NUAGES DE POINTS

Le modèle IRM4S : le principe Influence/Réaction pour la simulation de systèmes multi-agents

Pascal Forget 2310, Avenue Notre-Dame Québec, (Québec) Canada, G2E 3G5 Tél. (418) Fax (418)

La Sensibilité au Contexte dans un Environnement Mobile

A GLOBAL VISION OF INFORMATION SYSTEM

Développements algorithmiques au LIAMA et àamap en vue de l'analyse d'une scène forestière

CATHERINE GALL DIRECTOR, DESIGN + REAL ESTATE ALLIANCES

Utilisation de SysML pour la simulation d environnement virtuel

Conseils, inscription et accompagnement pour vos études en Australie

Architecture Reconfigurable Hétérogène à Gestion Hiérarchique Distribuée pour la Reconfiguration et la Prise de Décision

Doctorant en Informatique au CReSTIC - SysCom EA :Université de Reims Champagne-Ardenne, Reims France

MEAD : temps réel et tolérance aux pannes pour CORBA

Gestion de la qualité de contexte pour l intelligence ambiante

pythonocc: une plateforme de développement agile d applications CAO.

Anne-Sophie FERNANDEZ

ARDUIN Pierre-Emmanuel

Présentation de la majeure ISN. ESILV - 18 avril 2013

Proposition de sujet de thèse - Telecom ParisTech Dép. Infres

Modélisation multi-agent d allocation des ressources : application à la maintenance

Programming Server-Side Web Applications with Object-Oriented PHP NC Group Syllabus. Duration: 75 hours 1-2-2

Portrait de la recherche en commerce électronique Revue des principales revues en Marketing et SI

Contrats de contexte pour la gestion de contexte répartie

Master (filière Réseau) Parcours Recherche: Systèmes Informatiques et Réseaux (RTS)

26th of March 2014, Paris

Présentation par François Keller Fondateur et président de l Institut suisse de brainworking et M. Enga Luye, CEO Belair Biotech

Assises de l Embarqué Projet ITEA2 Smart-Urban Spaces 28 Octobre Serge Chaumette, LaBRI, U. Bordeaux Jean-Pierre Tual, Gemalto

Contrôle stochastique d allocation de ressources dans le «cloud computing»

Modèles et politiques de sécurité pour les infrastructures critiques

Une Architecture Basée Agents Mobiles Pour la Recherche D'information dans des Sources Hétérogènes et Réparties

Mesure et modélisation de l énergie logicielle

Curriculum Vitae. Karel HEURTEFEUX. Education

CURRENT UNIVERSITY EDUCATION SYSTEM IN SPAIN AND EUROPE

ARTIFICIAL INTELLIGENCE PAST, PRESENT AND FUTURE: My point of view

CONCEPTION ET DEVELOPPEMENT D ENVIRONNEMENTS VIRTUELS COLLABORATIFS

Modélisation du comportement habituel de la personne en smarthome

PRODUCTS LIST (updated 11th January 2010)

Formations Techniques : Infrastructures Janvier - Mars 2009

Mesures de performances Perspectives, prospective

Business Process Management

2012 IPMA Research Award

État de l art des simulations multi-agents sur GPU

Equilibrage de charge pour les grilles de calcul : classe des tâches dépendantes et indépendantes.

Master Informatique Aix-Marseille Université

Présentation de la radio cognitive

Un environnement de déploiement automatique pour les applications à base de composants

Vers une Optimisation de l Algorithme AntTreeStoch

Architecture distribuée

Transcription:

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 Approche Aspects SMA pour AmI Comportement Topologie Patterns sensible au contexte pour les environments d intelligence - table des matières Perspectives Publications Rapport d avancement Paris, France, 27062011 0/ 13

Positionnement L Intelligence Ambiante ou AmI Environment électronique ubiquitaire qui assiste les personnes dans leurs activités quotidiennes, de manière proactive, mais en restant invisible et non-intrusif [Ramos et al, 2008, Weiser, 1993] Approche Aspects SMA pour AmI Comportement Topologie Patterns Perspectives Publications Rapport d avancement Paris, France, 27062011 1/ 13

Positionnement Approche L Intelligence Ambiante ou AmI Environment électronique ubiquitaire qui assiste les personnes dans leurs activités quotidiennes, de manière proactive, mais en restant invisible et non-intrusif [Ramos et al, 2008, Weiser, 1993] Une priorité de la recherche dans le domaine STIC dans l Union Européenne et dans le monde [Ducatel et al, 2001] Aspects SMA pour AmI Comportement Topologie Patterns Perspectives Publications Rapport d avancement Paris, France, 27062011 1/ 13

Positionnement Approche L Intelligence Ambiante ou AmI Environment électronique ubiquitaire qui assiste les personnes dans leurs activités quotidiennes, de manière proactive, mais en restant invisible et non-intrusif [Ramos et al, 2008, Weiser, 1993] Une priorité de la recherche dans le domaine STIC dans l Union Européenne et dans le monde [Ducatel et al, 2001] Aspects SMA pour AmI Comportement Topologie Patterns Perspectives basée sur [El Fallah Seghrouchni, 2008] Publications Rapport d avancement Paris, France, 27062011 1/ 13

Positionnement Approche L Intelligence Ambiante ou AmI Environment électronique ubiquitaire qui assiste les personnes dans leurs activités quotidiennes, de manière proactive, mais en restant invisible et non-intrusif [Ramos et al, 2008, Weiser, 1993] Une priorité de la recherche dans le domaine STIC dans l Union Européenne et dans le monde [Ducatel et al, 2001] Aspects SMA pour AmI Comportement Topologie Patterns Perspectives Publications basée sur [El Fallah Seghrouchni, 2008] On se concentre sur la conception orientée agent des applications AmI Rapport d avancement Paris, France, 27062011 1/ 13

Positionnement Approche L Intelligence Ambiante ou AmI Environment électronique ubiquitaire qui assiste les personnes dans leurs activités quotidiennes, de manière proactive, mais en restant invisible et non-intrusif [Ramos et al, 2008, Weiser, 1993] Une priorité de la recherche dans le domaine STIC dans l Union Européenne et dans le monde [Ducatel et al, 2001] Aspects SMA pour AmI Comportement Topologie Patterns pro-actif non-intrusif large échelle On se concentre sur la conception orientée agent des applications AmI Perspectives Publications Rapport d avancement Paris, France, 27062011 1/ 13

Positionnement Approche L Intelligence Ambiante ou AmI Environment électronique ubiquitaire qui assiste les personnes dans leurs activités quotidiennes, de manière proactive, mais en restant invisible et non-intrusif [Ramos et al, 2008, Weiser, 1993] Une priorité de la recherche dans le domaine STIC dans l Union Européenne et dans le monde [Ducatel et al, 2001] Aspects SMA pour AmI Comportement Topologie Patterns Perspectives pro-actif non-intrusif large échelle On se concentre sur la conception orientée agent des applications AmI échange d information Publications Rapport d avancement Paris, France, 27062011 1/ 13

Positionnement Approche L Intelligence Ambiante ou AmI Environment électronique ubiquitaire qui assiste les personnes dans leurs activités quotidiennes, de manière proactive, mais en restant invisible et non-intrusif [Ramos et al, 2008, Weiser, 1993] Une priorité de la recherche dans le domaine STIC dans l Union Européenne et dans le monde [Ducatel et al, 2001] Aspects SMA pour AmI Comportement Topologie Patterns Perspectives pro-actif non-intrusif large échelle On se concentre sur la conception orientée agent des applications AmI échange d information distribution du système Publications Rapport d avancement Paris, France, 27062011 1/ 13

Positionnement Approche L Intelligence Ambiante ou AmI Environment électronique ubiquitaire qui assiste les personnes dans leurs activités quotidiennes, de manière proactive, mais en restant invisible et non-intrusif [Ramos et al, 2008, Weiser, 1993] Une priorité de la recherche dans le domaine STIC dans l Union Européenne et dans le monde [Ducatel et al, 2001] Aspects SMA pour AmI Comportement Topologie Patterns Perspectives Publications pro-actif non-intrusif large échelle On se concentre sur la conception orientée agent des applications AmI échange d information distribution du système sensibilité au contexte Rapport d avancement Paris, France, 27062011 1/ 13

Positionnement Approche L Intelligence Ambiante ou AmI Environment électronique ubiquitaire qui assiste les personnes dans leurs activités quotidiennes, de manière proactive, mais en restant invisible et non-intrusif [Ramos et al, 2008, Weiser, 1993] Une priorité de la recherche dans le domaine STIC dans l Union Européenne et dans le monde [Ducatel et al, 2001] Aspects SMA pour AmI Comportement Topologie Patterns Perspectives Publications pro-actif non-intrusif large échelle On se concentre sur la conception orientée agent des applications AmI échange d information distribution du système sensibilité au contexte Le contexte est toute l information qui peut être utilisée pour caractériser la situation des entités considérées comme pertinentes pour l interaction entre l utilisateur et l application [Dey, 2001] 1/ 13 Rapport d avancement Paris, France, 27062011

Positionnement Approche Approche basée sur les systèmes multi-agents Les agents offrent des caractéristiques utiles pour AmI: réactivité raisonnement proactivité autonomie Aspects SMA pour AmI Comportement Topologie Patterns Perspectives Publications Rapport d avancement Paris, France, 27062011 2/ 13

Positionnement Approche Aspects Approche basée sur les systèmes multi-agents Les agents offrent des caractéristiques utiles pour AmI: réactivité raisonnement proactivité autonomie Pour chaque utilisateur et dispositif on peut avoir un agent SMA pour AmI Comportement Topologie Patterns Perspectives Publications Rapport d avancement Paris, France, 27062011 2/ 13

Positionnement Approche Aspects SMA pour AmI Comportement Approche basée sur les systèmes multi-agents Les agents offrent des caractéristiques utiles pour AmI: réactivité raisonnement proactivité autonomie Pour chaque utilisateur et dispositif on peut avoir un agent On cherche à construire une couche applicative qui soit efficace en termes de gestion du contexte Topologie Patterns Perspectives Publications Rapport d avancement Paris, France, 27062011 2/ 13

Positionnement Approche Aspects SMA pour AmI Comportement Approche basée sur les systèmes multi-agents Les agents offrent des caractéristiques utiles pour AmI: réactivité raisonnement proactivité autonomie Pour chaque utilisateur et dispositif on peut avoir un agent On cherche à construire une couche applicative qui soit efficace en termes de gestion du contexte Topologie Patterns Perspectives Question: comment construire un système multi-agents pour implémenter la couche applicative d un système d intelligence? Publications Rapport d avancement Paris, France, 27062011 2/ 13

Positionnement Approche Question: comment construire un système multi-agents pour implémenter la couche applicative d un système d intelligence? comportement des agents, vers un fonctionnement global du système topologie du système Aspects de l approche représentation et raisonnement sensibles au contexte SMA pour AmI Comportement Topologie Patterns Perspectives Publications Rapport d avancement Paris, France, 27062011 3/ 13

Question: comment construire un système multi-agents pour implémenter la couche applicative d un système d intelligence? Positionnement comportement des agents, vers un fonctionnement Approche Aspects de l approche global du système échange d information pertinente avec les agents voisins [Olaru and Gratie, 2010] [IDC 2010] SMA pour AmI Comportement topologie du système représentation et raisonnement sensibles au contexte Topologie Patterns Perspectives Publications Rapport d avancement Paris, France, 27062011 3/ 13

Positionnement Approche topologie du système Aspects de l approche Question: comment construire un système multi-agents pour implémenter la couche applicative d un système d intelligence? comportement des agents, vers un fonctionnement global du système [Olaru and Gratie, 2010] [IDC 2010] voisinage des agents basée sur le contexte commun SMA pour AmI Comportement [El Fallah Seghrouchni et al, 2010] [PRIMA 2010] représentation et raisonnement sensibles au contexte Topologie Patterns Perspectives Publications Rapport d avancement Paris, France, 27062011 3/ 13

Positionnement Approche Question: comment construire un système multi-agents pour implémenter la couche applicative d un système d intelligence? comportement des agents, vers un fonctionnement global du système [Olaru and Gratie, 2010] [IDC 2010] topologie du système [El Fallah Seghrouchni et al, 2010] [PRIMA 2010] Aspects de l approche représentation et raisonnement SMA pour AmI Comportement Topologie Patterns Perspectives Publications sensibles au contexte [Olaru et al, 2011] [IsAmI 2011] représentation flexible et dynamique, utilisant des patterns pour identifier l intérêt des agents 3/ 13 Rapport d avancement Paris, France, 27062011

Positionnement Approche Aspects Autres approches Comportement Topologie Patterns Perspectives Publications Systèmes multi-agents pour l intelligence : orientés vers l assistance de l utilisateur; bases des données, ontologies et services centralisés: idorm [Hagras et al, 2004] apprentissage du comportement EasyMeeting [Chen et al, 2004] gestion des dispositifs dans une chambre intelligente MyCampus [Sadeh et al, 2005] gestion des informations personnelles ASK-IT [Spanoudakis and Moraitis, 2006] assistance des personnes âgées Rapport d avancement Paris, France, 27062011 4/ 13

Positionnement Approche Systèmes multi-agents pour l intelligence : orientés vers l assistance de l utilisateur; bases des données, ontologies et services centralisés: idorm [Hagras et al, 2004] EasyMeeting [Chen et al, 2004] MyCampus [Sadeh et al, 2005] ASK-IT [Spanoudakis and Moraitis, 2006] Aspects orientés vers la distribution du système et la gestion des informations Autres approches SpatialAgent [Satoh, 2004] agents mobiles LAICA project [Cabri et al, 2005] transfert et traitement des Comportement données de manière distribuée AmbieAgents [Lech and Wienhofen, 2005] agents pour la gestion du Topologie contexte CAMPUS framework [El Fallah Seghrouchni et al, 2008] architecture Patterns scalable, organisée sur plusieurs couches, pour percevoir les informations de contexte et offrir des services ambiants Perspectives SodaPop model [Hellenschmidt, 2005] interopérabilité entre dispositifs et contrôle complètement distribué Publications Rapport d avancement Paris, France, 27062011 4/ 13

Positionnement Approche Patterns Perspectives Publications Systèmes multi-agents pour l intelligence : orientés vers l assistance de l utilisateur; bases des données, ontologies et services centralisés: idorm [Hagras et al, 2004] EasyMeeting [Chen et al, 2004] MyCampus [Sadeh et al, 2005] ASK-IT [Spanoudakis and Moraitis, 2006] Aspects orientés vers la distribution du système et la gestion des informations Autres approches SpatialAgent [Satoh, 2004] LAICA project [Cabri et al, 2005] Comportement AmbieAgents [Lech and Wienhofen, 2005] CAMPUS framework [El Fallah Seghrouchni et al, 2008] Topologie SodaPop model [Hellenschmidt, 2005] Traitement du contexte infrastructures centralisées, orientées vers le contexte physique [Hong and Landay, 2001, Harter et al, 2002, Lech and Wienhofen, 2005, Henricksen and Indulska, 2006, Baldauf et al, 2007, Feng et al, 2004] Rapport d avancement Paris, France, 27062011 4/ 13

Positionnement Approche Patterns Perspectives Publications Systèmes multi-agents pour l intelligence : orientés vers l assistance de l utilisateur; bases des données, ontologies et services centralisés: idorm [Hagras et al, 2004] EasyMeeting [Chen et al, 2004] MyCampus [Sadeh et al, 2005] ASK-IT [Spanoudakis and Moraitis, 2006] Aspects orientés vers la distribution du système et la gestion des informations Autres approches SpatialAgent [Satoh, 2004] LAICA project [Cabri et al, 2005] Comportement AmbieAgents [Lech and Wienhofen, 2005] CAMPUS framework [El Fallah Seghrouchni et al, 2008] Topologie SodaPop model [Hellenschmidt, 2005] Traitement du contexte infrastructures centralisées, orientées vers le contexte physique représentations basées sur tuples, règles ou ontologies [Perttunen et al, 2009, Strang and Linnhoff-Popien, 2004] Rapport d avancement Paris, France, 27062011 4/ 13

Systèmes multi-agents pour l intelligence : orientés vers l assistance de l utilisateur; bases des données, ontologies et services centralisés: Positionnement idorm [Hagras et al, 2004] EasyMeeting [Chen et al, 2004] Approche MyCampus [Sadeh et al, 2005] ASK-IT [Spanoudakis and Moraitis, 2006] Aspects orientés vers la distribution du système et la gestion des informations Autres approches SpatialAgent [Satoh, 2004] LAICA project [Cabri et al, 2005] Comportement AmbieAgents [Lech and Wienhofen, 2005] CAMPUS framework [El Fallah Seghrouchni et al, 2008] Topologie SodaPop model [Hellenschmidt, 2005] Patterns Perspectives Publications Traitement du contexte infrastructures centralisées, orientées vers le contexte physique représentations basées sur tuples, règles ou ontologies le contexte vu comme un set d associations [Henricksen and Indulska, 2006, Bettini et al, 2010] Rapport d avancement Paris, France, 27062011 4/ 13

Positionnement Approche Aspects SMA pour AmI Comportement des agents Topologie Patterns Perspectives Publications Dans un système AmI distribué, comment déterminer les agents intéressés et comment leur livrer l information intéressante? Rapport d avancement Paris, France, 27062011 5/ 13

Positionnement Approche Aspects SMA pour AmI Comportement des agents Topologie Patterns Perspectives Publications Dans un système AmI distribué, comment déterminer les agents intéressés et comment leur livrer l information intéressante? Solution: comportement local: envoyer des morceaux d information intéressants aux agents voisins qui sont potentiellement intéressés Rapport d avancement Paris, France, 27062011 5/ 13

Positionnement Approche Aspects Dans un système AmI distribué, comment déterminer les agents intéressés et comment leur livrer l information intéressante? Solution: comportement local: envoyer des morceaux d information intéressants aux agents voisins qui sont potentiellement intéressés Résultats d une première étude: spécialité des agents: SMA pour AmI Comportement des agents Topologie Patterns Perspectives la distribution des faits suit la spécialité Publications Rapport d avancement Paris, France, 27062011 5/ 13

Positionnement Approche Aspects SMA pour AmI Comportement des agents Topologie Dans un système AmI distribué, comment déterminer les agents intéressés et comment leur livrer l information intéressante? Solution: comportement local: envoyer des morceaux d information intéressants aux agents voisins qui sont potentiellement intéressés Résultats d une première étude: spécialité des agents: Patterns Perspectives Publications Questions: la distribution des faits suit la spécialité Qui sont les voisins d un agent? (topologie du système) Quelles sont les informations intéressantes / comment mieux représenter le contexte? 5/ 13 Rapport d avancement Paris, France, 27062011

Positionnement Approche Aspects SMA pour AmI Comportement Topologie du système Le contexte: information qui peut être utilisée pour caractériser la situation des entités considérées comme pertinentes pour l interaction entre l utilisateur et l application [Dey, 2001] Types de contexte [Chen and Kotz, 2000]: spatial temporel computationnel social d activité Patterns Perspectives Publications Rapport d avancement Paris, France, 27062011 6/ 13

Positionnement Approche Aspects SMA pour AmI Comportement Topologie du système Le contexte: information qui peut être utilisée pour caractériser la situation des entités considérées comme pertinentes pour l interaction entre l utilisateur et l application [Dey, 2001] Types de contexte [Chen and Kotz, 2000]: spatial temporel computationnel social d activité Patterns Perspectives Topologie induite par le contexte: Si deux agents partagent du contexte ils sont voisins Publications Rapport d avancement Paris, France, 27062011 6/ 13

Positionnement Approche Aspects SMA pour AmI Comportement Topologie du système Le contexte: information qui peut être utilisée pour caractériser la situation des entités considérées comme pertinentes pour l interaction entre l utilisateur et l application [Dey, 2001] Types de contexte [Chen and Kotz, 2000]: spatial temporel computationnel social d activité relation is-in Patterns Perspectives Topologie induite par le contexte: Si deux agents partagent du contexte ils sont voisins Publications Rapport d avancement Paris, France, 27062011 6/ 13

Positionnement Approche Le contexte: information qui peut être utilisée pour caractériser la situation des entités considérées comme pertinentes pour l interaction entre l utilisateur et l application [Dey, 2001] Types de contexte [Chen and Kotz, 2000]: Aspects SMA pour AmI Comportement Topologie du système Patterns Perspectives spatial temporel computationnel social d activité relation is-in relation within Topologie induite par le contexte: Si deux agents partagent du contexte ils sont voisins Publications Rapport d avancement Paris, France, 27062011 6/ 13

Positionnement Approche Le contexte: information qui peut être utilisée pour caractériser la situation des entités considérées comme pertinentes pour l interaction entre l utilisateur et l application [Dey, 2001] Types de contexte [Chen and Kotz, 2000]: Aspects SMA pour AmI Comportement Topologie du système Patterns Perspectives spatial temporel computationnel social d activité relation is-in relation within relations controlled-by, executes-on Topologie induite par le contexte: Si deux agents partagent du contexte ils sont voisins Publications Rapport d avancement Paris, France, 27062011 6/ 13

Positionnement Approche Le contexte: information qui peut être utilisée pour caractériser la situation des entités considérées comme pertinentes pour l interaction entre l utilisateur et l application [Dey, 2001] Types de contexte [Chen and Kotz, 2000]: Aspects SMA pour AmI Comportement Topologie du système Patterns Perspectives spatial temporel computationnel social d activité relation is-in relation within relations controlled-by, executes-on relations in, connected-to Topologie induite par le contexte: Si deux agents partagent du contexte ils sont voisins Publications Rapport d avancement Paris, France, 27062011 6/ 13

Positionnement Approche Le contexte: information qui peut être utilisée pour caractériser la situation des entités considérées comme pertinentes pour l interaction entre l utilisateur et l application [Dey, 2001] Types de contexte [Chen and Kotz, 2000]: Aspects SMA pour AmI Comportement Topologie du système Patterns Perspectives spatial temporel computationnel social d activité relation is-in relation within relations controlled-by, executes-on relations in, connected-to relation part-of Topologie induite par le contexte: Si deux agents partagent du contexte ils sont voisins Publications Rapport d avancement Paris, France, 27062011 6/ 13

Positionnement Approche Aspects Application: le projet Ao Dai: types de contexte traités: spatial, computationnel implémenté dans le langage orienté-agent CLAIM Scénario: Un utilisateur arrive à l étage d un bâtiment qu il ne connaît pas a priori SMA pour AmI Comportement Topologie du système Patterns Perspectives Publications Rapport d avancement Paris, France, 27062011 7/ 13

Positionnement Approche Aspects Application: le projet Ao Dai: types de contexte traités: spatial, computationnel implémenté dans le langage orienté-agent CLAIM Scénario: Un utilisateur arrive à l étage d un bâtiment qu il ne connaît pas a priori SMA pour AmI Comportement Topologie du système Patterns Perspectives Publications Rapport d avancement Paris, France, 27062011 7/ 13

Positionnement Approche Aspects Application: le projet Ao Dai: types de contexte traités: spatial, computationnel implémenté dans le langage orienté-agent CLAIM Scénario: Un utilisateur arrive à l étage d un bâtiment qu il ne connaît pas a priori SMA pour AmI Comportement Topologie du système Patterns Perspectives Publications Rapport d avancement Paris, France, 27062011 7/ 13

Exemples des topologies, centrées sur différents types de contexte: Positionnement Approche Aspects SMA pour AmI spatial temporel computationnel Comportement Topologie du système Patterns Perspectives Publications d activité social Rapport d avancement Paris, France, 27062011 8/ 13

Positionnement Approche Aspects Exemples des topologies, centrées sur différents types de contexte: SMA pour AmI spatial temporel computationnel Comportement Topologie du système Patterns d activité social Perspectives Publications Généralité: on peut utiliser ces types et relation pour n importe quelle application d intelligence Rapport d avancement Paris, France, 27062011 8/ 13

Positionnement Approche Aspects Représentation du contexte: ouverte flexible générique échangeable distribuée SMA pour AmI Comportement Topologie Patterns de contexte Perspectives Publications Rapport d avancement Paris, France, 27062011 9/ 13

Positionnement Approche Aspects SMA pour AmI Comportement Représentation du contexte: ouverte flexible générique échangeable distribuée utilisation des graphes pour représenter l information Topologie Patterns de contexte Perspectives Publications Rapport d avancement Paris, France, 27062011 9/ 13

Positionnement Approche Aspects SMA pour AmI Comportement Topologie Représentation du contexte: ouverte flexible générique échangeable distribuée utilisation des graphes pour représenter l information utilisation des patterns pour représenter les intérêts de l agent Patterns de contexte Perspectives Publications Rapport d avancement Paris, France, 27062011 9/ 13

Positionnement Approche Aspects SMA pour AmI Comportement Topologie Patterns de contexte Perspectives Représentation du contexte: ouverte flexible générique échangeable distribuée utilisation des graphes pour représenter l information utilisation des patterns pour représenter les intérêts de l agent Si un pattern de contexte match une information l information est intéressante pour l agent Publications Rapport d avancement Paris, France, 27062011 9/ 13

Positionnement Approche Le graphe de contexte de l agent Alice: Aspects SMA pour AmI Comportement Topologie Patterns de contexte Perspectives Publications Rapport d avancement Paris, France, 27062011 10/ 13

Positionnement Le graphe de contexte de l agent Alice: Approche Aspects SMA pour AmI Comportement Pattern de contexte sur la participation de Alice au cours: Topologie Patterns de contexte Perspectives Publications Rapport d avancement Paris, France, 27062011 10/ 13

Positionnement Le graphe de contexte de l agent Alice: Approche Aspects SMA pour AmI Comportement Pattern de contexte sur la participation de Alice au cours: Topologie Patterns de contexte Perspectives Publications Rapport d avancement Paris, France, 27062011 10/ 13

Le graphe de contexte de l agent Alice: Positionnement Approche Aspects SMA pour AmI Comportement Topologie Pattern de contexte sur la participation de Alice au cours: Patterns de contexte Travail en cours: identification / développement d un Perspectives algorithme de matching pour les graphes orientés et étiquetés et dynamiques Publications Rapport d avancement Paris, France, 27062011 10/ 13

Positionnement Approche Aspects SMA pour AmI Comportement Topologie l identification d un algorithme pour le matching des graphes orientés et étiquetés, dans un contexte dynamique l implémentation d une plateforme pour la couche applicative d AmI est déjà en cours; la plateforme va utiliser Jade pour la gestion des agents est de la mobilité, et un noyau CLAIM pour la description des caractéristiques de haute-niveau des agents; la topologie du système va utiliser des relations qui reflètent le contexte des agents; Patterns les agents vont utiliser des patterns de contexte pour la détection de l information pertinente; Perspectives et travail futur Publications Rapport d avancement Paris, France, 27062011 11/ 13

Olaru, A, Gratie, C and Florea, A M (2009) Emergent Properties for Data Distribution in a Cognitive MAS IDC 2009, 3rd International Symposium on Intelligent Distributed Computing (Springer) Positionnement Approche Aspects SMA pour AmI Comportement Topologie Patterns Perspectives Publications Olaru, A, Gratie, C, and Florea, A M (2010) Context-aware emergent behaviour in a MAS for information exchange Scalable Computing: Practice and Experience Olaru, A, Gratie, C, and Florea, A M (2010) Emergent properties for data distribution in a cognitive MAS Computer Science and Information Systems Olaru, A, El Fallah Seghrouchni, A, and Florea, A M (2010) Ambient intelligence: From scenario analysis towards a bottom-up designidc 2010, the 4th International Symposium on Intelligent Distributed Computing (Springer) Olaru, A and Gratie, C (2010) Agent-based information sharing for ambient intelligence MASTS 2010, the The 2nd International Workshop on Multi-Agent Systems Technology and Semantics (Springer) El Fallah Seghrouchni, A, Olaru, A, Nguyen, T T N, and Salomone, D (2010) Ao Dai: Agent oriented design for ambient intelligence PRIMA 2010, the 13th International Conference on Principles and Practice of Multi-Agent Systems Olaru, A and Florea, A M (2010) A Graph-Based Approach to Context Matching Scalable Computing: Practice and Experience Olaru, A, El Fallah Seghrouchni, A, and Florea, A M (2011) Graphs and patterns for context-awareness IsAmI 2011, International Symposium on Ambient Intelligence (Springer) Rapport d avancement Paris, France, 27062011 12/ 13

Positionnement Approche Aspects SMA pour AmI Comportement Merci! Questions? Topologie Patterns Perspectives Publications Rapport d avancement Paris, France, 27062011 13/ 13

Baldauf, M, Dustdar, S, and Rosenberg, F (2007) A survey on context-aware systems International Journal of Ad Hoc and Ubiquitous Computing, 2(4):263 277 Bettini, C, Brdiczka, O, Henricksen, K, Indulska, J, Nicklas, D, Ranganathan, A, and Riboni, D (2010) A survey of context modelling and reasoning techniques Pervasive and Mobile Computing, 6(2):161 180 Cabri, G, Ferrari, L, Leonardi, L, and Zambonelli, F (2005) The LAICA project: Supporting ambient intelligence via agents and ad-hoc middleware Proceedings of WETICE 2005, 14th IEEE International Workshops on Enabling Technologies, 13-15 June 2005, Linköping, Sweden, pages 39 46 Chen, G and Kotz, D (2000) A survey of context-aware mobile computing research Technical Report TR2000-381, Dartmouth College Chen, H, Finin, T W, Joshi, A, Kagal, L, Perich, F, and Chakraborty, D (2004) Intelligent agents meet the semantic web in smart spaces IEEE Internet Computing, 8(6):69 79 Dey, A (2001) Understanding and using context Personal and ubiquitous computing, 5(1):4 7 Ducatel, K, Bogdanowicz, M, Scapolo, F, Leijten, J, and Burgelman, J (2001) Scenarios for ambient intelligence in 2010 Technical report, Office for Official Publications of the European Communities El Fallah Seghrouchni, A (2008) Intelligence, les defis scientifiques presentation, Colloque Intelligence Ambiante, Forum Atena El Fallah Seghrouchni, A, Breitman, K, Sabouret, N, Endler, M, Charif, Y, and Briot, J (2008) Rapport d avancement Paris, France, 27062011 13/ 13

Ambient intelligence applications: Introducing the campus framework 13th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS 2008), pages 165 174 El Fallah Seghrouchni, A, Olaru, A, Nguyen, T T N, and Salomone, D (2010) Ao Dai: Agent oriented design for ambient intelligence In Proceedings of PRIMA 2010, the 13th International Conference on Principles and Practice of Multi-Agent Systems Feng, L, Apers, P M G, and Jonker, W (2004) Towards context-aware data management for ambient intelligence In Galindo, F, Takizawa, M, and Traunmüller, R, editors, Proceedings of DEXA 2004, 15th International Conference on Database and Expert Systems Applications, Zaragoza, Spain, August 30 - September 3, volume 3180 of Lecture Notes in Computer Science, pages 422 431 Springer Hagras, H, Callaghan, V, Colley, M, Clarke, G, Pounds-Cornish, A, and Duman, H (2004) Creating an ambient-intelligence environment using embedded agents IEEE Intelligent Systems, pages 12 20 Harter, A, Hopper, A, Steggles, P, Ward, A, and Webster, P (2002) The anatomy of a context-aware application Wireless Networks, 8(2):187 197 Hellenschmidt, M (2005) Distributed implementation of a self-organizing appliance middleware In Davies, N, Kirste, T, and Schumann, H, editors, Mobile Computing and Ambient Intelligence, volume 05181 of Dagstuhl Seminar Proceedings, pages 201 206 ACM, IBFI, Schloss Dagstuhl, Germany Henricksen, K and Indulska, J (2006) Developing context-aware pervasive computing applications: Models and approach Pervasive and Mobile Computing, 2(1):37 64 Hong, J and Landay, J (2001) An infrastructure approach to context-aware computing Human-Computer Interaction, 16(2):287 303 Rapport d avancement Paris, France, 27062011 13/ 13

Lech, T C and Wienhofen, L W M (2005) AmbieAgents: a scalable infrastructure for mobile and context-aware information services Proceedings of the 4th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2005), July 25-29, 2005, Utrecht, The Netherlands, pages 625 631 Olaru, A, El Fallah Seghrouchni, A, and Florea, A M (2011) Graphs and patterns for context-awareness In Novais, P, Preuveneers, D, and Corchado, J M, editors, Proceedings of International Symposium on Ambient Intelligence, University of Salamanca (Spain), 6-8th April, volume 92 of Advances in Intelligent and Soft Computing, pages 165 172 Springer ISBN 978-3-642-19936-3, ISSN 1867-5662 Olaru, A and Gratie, C (2010) Agent-based information sharing for ambient intelligence In Essaaidi, M, Malgeri, M, and Badica, C, editors, Proceedings of IDC 2010, the 4th International Symposium on Intelligent Distributed Computing, MASTS 2010, the The 2nd International Workshop on Multi-Agent Systems Technology and Semantics, volume 315 of Studies in Computational Intelligence, pages 285 294 Springer Perttunen, M, Riekki, J, and Lassila, O (2009) Context representation and reasoning in pervasive computing: a review International Journal of Multimedia and Ubiquitous Engineering, 4(4):1 28 Ramos, C, Augusto, J C, and Shapiro, D (2008) Ambient intelligence - the next step for artificial intelligence IEEE Intelligent Systems, 23(2):15 18 Sadeh, N M, Gandon, F L, and Kwon, O B (2005) Ambient intelligence: The MyCampus experience Technical Report CMU-ISRI-05-123, School of Computer Science, Carnagie Mellon University Satoh, I (2004) Mobile agents for ambient intelligence In Proceedings of Massively Multi-Agent Systems I, First International Workshop, MMAS 2004, Kyoto, Japan, December 10-11, 2004, Revised Selected and Invited Papers, volume 3446 of Lecture Notes in Computer Science, pages 187 201 Springer Rapport d avancement Paris, France, 27062011 13/ 13

Spanoudakis, N and Moraitis, P (2006) Agent based architecture in an ambient intelligence context Proceedings of the 4th European Workshop on Multi-Agent Systems (EUMAS 06), Lisbon, Portugal, pages 1 12 Strang, T and Linnhoff-Popien, C (2004) A context modeling survey Workshop on Advanced Context Modelling, Reasoning and Management as part of UbiComp, pages 1 8 Weiser, M (1993) Some computer science issues in ubiquitous computing Communications - ACM, pages 74 87 Rapport d avancement Paris, France, 27062011 14/ 13

Rapport d avancement Paris, France, 27062011 14/ 13

distribution des faits dans le système Positionnement Approche Aspects SMA pour AmI Comportement agents: spécialité spécialité pour chaque domaine pression Topologie Patterns Perspectives Publications Rapport d avancement Paris, France, 27062011 15/ 13

distribution des faits dans le système Positionnement Approche Aspects SMA pour AmI Comportement agents: spécialité spécialité pour chaque domaine pression Topologie Patterns Perspectives Publications Rapport d avancement Paris, France, 27062011 15/ 13

distribution des faits dans le système Positionnement Approche Aspects SMA pour AmI Comportement agents: spécialité spécialité pour chaque domaine pression Topologie Patterns Perspectives Publications Rapport d avancement Paris, France, 27062011 15/ 13

distribution des faits dans le système Positionnement Approche Aspects SMA pour AmI Comportement agents: spécialité spécialité pour chaque domaine pression Topologie Patterns Perspectives Publications Rapport d avancement Paris, France, 27062011 15/ 13

distribution des faits dans le système Positionnement Approche Aspects SMA pour AmI Comportement agents: spécialité spécialité pour chaque domaine pression Topologie Patterns Perspectives Publications Rapport d avancement Paris, France, 27062011 15/ 13

distribution des faits dans le système Positionnement Approche Aspects SMA pour AmI Comportement agents: spécialité spécialité pour chaque domaine pression Topologie Patterns Perspectives Publications Rapport d avancement Paris, France, 27062011 15/ 13

distribution des faits dans le système Positionnement Approche Aspects SMA pour AmI Comportement agents: spécialité spécialité pour chaque domaine pression Topologie Patterns Perspectives Publications Rapport d avancement Paris, France, 27062011 15/ 13

distribution des faits dans le système Positionnement Approche Aspects SMA pour AmI Comportement agents: spécialité spécialité pour chaque domaine pression Topologie Patterns Perspectives Publications distribution d un fait avec haute pression Rapport d avancement Paris, France, 27062011 15/ 13

distribution des faits dans le système Positionnement Approche Aspects SMA pour AmI Comportement agents: spécialité spécialité pour chaque domaine pression Topologie Patterns Perspectives Publications distribution d un fait avec haute pression Rapport d avancement Paris, France, 27062011 15/ 13