L’accès asynchrone et synchrone à des contenus riches dans un monde connecté
-
Upload
galena-fletcher -
Category
Documents
-
view
23 -
download
2
description
Transcript of L’accès asynchrone et synchrone à des contenus riches dans un monde connecté
L’accès asynchrone et synchrone à des contenus riches dans un monde connecté
Jean-Marc PiersonLIRIS - INSA de [email protected]
http://liris.univ-lyon1.fr
Depuis 1er janvier 2003 : LIRIS
Laboratoire unifié lyonnais un nouveau laboratoire de +120 personnes4 axes :
Axe 1 - Données, Documents et Connaissances. Axe 2 - Images et vidéos : segmentation et extraction
d'information. Axe 3 - Modélisation et réalité virtuelle. Axe 4 - Systèmes d'information communicants.
demande de labellisation CNRS-UMR
L’équipe de recherche…
2 permanents, 5 doctorants, 1 ingénieur
Applications
BD Réseau
L’accès asynchrone et synchrone à des contenus riches dans un monde connectéAccès synchrone : les informations sont
demandées à un serveur, qui les envoie (pull)… et asynchrone : le serveur envoie de lui-
même les données au client, suivant un abonnement préalable (push)
contenus riches : les données possèdent une information sémantique qui peut être exploitée
…un monde connecté : ou déconnecté (sans fil) ! Disons plutôt connectable !
Plan de la présentation
Le contenu richeLes utilisateursLes communautésL’indexationLes mécanismes d'accès La sécurité des donnéesL'échelle de déploiement
Le contenu richeUne donnée brute n'a que peu d'utilité Contenu riche : un sens est associé à une
donnéeUn contenu = des contenus !
Par exemple, un dossier médical est constitué de données patients et de données images
contenu riche ... ou enrichi ? Le dossier médical peut s'enrichir au fil de la vie
du patient et des visites chez des spécialistes..
Les utilisateurs…
… ont des sensibilités différentes… sont donc multiples !leurs attentes seront diverses : difficile de
fournir une réponse universellenécessité de les appréhender dans toute leur
diversité : notion de profil utilisateurils sont mobiles, et ont "besoin" de
l’information à tout moment
Le profil utilisateur
doit contenirses centres d'intérêtsson histoire, ses compétencesses droits d'accès aux informations (clés)
Adaptation du contenu : pourquoi ?
À l'utilisateur en fonction de sa localisation physique en fonction de son profil
À l'environnement au bureau, connecté par réseau très haut débit ? dans la rue, connecté par un bas débit (téléphone
portable + PDA ?)
Adaptation du contenu : comment ?modification des données originales
dégradation de la qualité des images, de la vidéo, du son
cacher des informations confidentielles si les droits d'accès ne sont pas suffisants (accès à une partie d'un dossier médical)
sélection d'un ensemble de données pertinentes mise en correspondance d’un profil utilisateur et des
profils des informations
Communautés virtuelles d'utilisateurs
Partagent un ensemble de centre d'intérêtsConnaissance de chacun augmentée par la
connaissance des autres Pourquoi ?
Entraide, annotations de documents Amélioration de la disponibilité des données. Les
informations les plus intéressantes pour la communauté sont connues : on peut gérer au mieux les données associées
L’indexationindexation du texte…… mais aussi indexation des images suivant
leur contenudonc nécessité d’outils de description de
contenu multimédia exemples : décrire où se trouve une tumeur cancéreuse sur une
image et son évolution décrire le contenu d’une page Web
Gestion distribuée des données à large échellearchitecture distribuée… et collaborativenotion de proxies hiérarchiques qui interfacent le
système d'accès aux données et les sources de données
leur rôle : assurer un accès transparent, quelque soit la localisation
physique réel des données indexer les données présentes dans le système pour faciliter
la recherche d'information assurer une sécurité des données cacher les données et les requêtes utilisateurs
réseau d'interconnexion
Proxy
Proxy
patient médecin chercheur
ImagesMétadonnées
Gestion de données médicales
La gestion de cachesnécessité d'avoir des mécanismes de cachescache de données et cache de requêtesles contenus riches possèdent une sémantique
forte : exploitation de cette sémantique les utilisateurs ne sont en général pas autistes :
exploitation des communautés d'utilisateurs pour rapprocher les documents des utilisateurs finaux ou les garder en mémoire
collaboration entre caches !
Mécanismes de sécurité…
… des données échangées ...… pour préserver le caractère privé de ces
donnéespar la gestion de :
organisation virtuelle : différent des communautés virtuelles, notion de confiance
rôles tickets d'accès
Applications à grande échelle...Web Sémantique :
donner une vue pertinente du Web pour les utilisateurs (communautés),
gestion de caches Web par le contenu des pages
Grid Computing : des millions d'ordinateurs reliés qui partagent des ressources (G.R.I.D.)
Pervasive Information Systems : où que l'on soit, on accède à la bonne information, au bon moment !
ancien modèle de l'architecture réseau : la couche 7 est la couche application
dans le Grid : ça ne suffit plus ! cette couche 7 doit faire beaucoup de choses :
accès aux ressources, distribution et ordonnancement de tâches, sécurisation distribuée, monitoring, …
nécessité d'avoir un modèle économique pour le Grid
De la nécessité de nouveaux standards
Web Services et Grid
e-Commerce : accès à des services à travers le web, et génération de revenus (Application Service Providers)
des standards se développent pour étendre les fonctionnalités de la couche 7 !
convergence d'intérêts, convergence de moyens : OGSA !
OGSA Buildout (Ian Foster)
Conclusiongrande hétérogénéité :
des contenus des utilisateurs des infrastructures
dynamicité, mobilité large échelle :
ressources et traitements distribués en connecté ou déconnecté Web, Grid, Pervasive Globalisation, convergence Grid et Web Services