Recherche

Présentation

Je suis Maître de conférences à l’I3S, unité mixte de recherche (UMR 7271) sous les tutelles de l’Université Côte d’Azur (UniCA) et du CNRS. Je suis membre de l'équipe SPARKS.

Informatique ambiante (Ubiquitous Computing)

Les progrès récents en matière de miniaturisation, de connectivité et de mobilité transforment profondément notre rapport à l’informatique. Après le passage des ordinateurs centraux (mainframes) aux ordinateurs personnels, nous évoluons aujourd’hui vers une nouvelle étape : l’informatique ambiante, où les technologies numériques deviennent omniprésentes, intégrées de manière fluide dans notre environnement quotidien.

L’objectif de l’informatique ambiante n’est pas seulement d’augmenter le nombre de dispositifs informatiques, mais de rendre leur utilisation transparente, distribuée et contextuelle. Dans cette vision, l’utilisateur interagit avec un ensemble d’appareils et de services — ordinateurs, téléphones, objets connectés, écrans partagés, capteurs — qui coopèrent pour fournir des expériences cohérentes et continues.

Cette informatique se caractérise par plusieurs dimensions :

Ainsi, l’informatique ambiante vise à intégrer le numérique dans la vie quotidienne, de manière naturelle, adaptative et souvent invisible.

Informatique sensible au contexte (Context-Aware Computing)

L’un des défis majeurs de l’informatique ambiante est la prise en compte du contexte d’usage.

L’informatique sensible au contexte vise précisément à concevoir des systèmes capables de percevoir, interpréter et s’adapter automatiquement à leur environnement, à l’activité en cours et aux besoins des utilisateurs.

Le contexte ne se réduit pas à un simple ensemble de paramètres externes comme la localisation, le temps, l’activité ou les dispositifs disponibles.

Il s’agit d’un concept intrinsèquement multi-niveau et dépendant du point de vue :

Aucun de ces points de vue ne peut saisir la totalité du contexte : chacun en perçoit une partie, selon ses préoccupations et ses capacités d’observation.

Cette vision conduit à envisager le contexte comme une construction distribuée, issue de la combinaison de multiples perspectives et niveaux d’abstraction.

On parle alors de séparation des préoccupations contextuelles, chaque acteur (humain ou machine) manipulant le contexte qui lui est pertinent.

Les approches que je développe s’inscrivent dans cette perspective : concevoir des environnements informatiques adaptatifs, intelligents et centrés sur l’humain, capables de composer ces différentes perceptions du contexte pour offrir des services pertinents et continus.

Thématiques

Travaux menés notamment avec Jean‑Yves Tigli et Stéphane Lavirotte.