La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Composition dapplications interactives …et lutilisateur dans tout ça? Benjamin Caramel Laboratoire i3S - équipe Rainbow

Présentations similaires


Présentation au sujet: "Composition dapplications interactives …et lutilisateur dans tout ça? Benjamin Caramel Laboratoire i3S - équipe Rainbow"— Transcription de la présentation:

1 Composition dapplications interactives …et lutilisateur dans tout ça? Benjamin Caramel caramel@i3s.unice.fr Laboratoire i3S - équipe Rainbow http://rainbow.i3s.unice.fr Université de Nice - Sophia Antipolis / CNRS

2 Scénario exemple 16/11/10Benjamin Caramel – I3S Rainbow2 Composition Définition Pourquoi composer? – Satisfaire un besoin non prévu – Assurer une communication dinformations a priori impossible Avantages (utilisateur) – Efficacité, Efficience Quaurait-on fait?... Avant 2000 2000-2004: les Services Aujourdhui… une voie explorée

3 Lutilisateur dans la composition Demande de composition dapplications – Besoin, Choix, Outils, Autorisations Réalisation de la composition – Intervention requise - Volonté dintervention – Expertise, Coût temporel, Présentation et Contrôle de la Composition Application composite – Utilisabilité, Evaluation, Evolution 16/11/10Benjamin Caramel – I3S Rainbow3

4 Demande de composition Connaissance de la possibilité de composition – Où et comment composer? OS? Outil externe? Fonctionnalité de lapplication composable? – Utilisateurs ciblés? Ergonomie de lenvironnement de composition Autorisation de composition – Accès/Partage dinformations Sécurité? Respect vie privée? Eventualité dun refus de composition? – Degré de notification de lutilisateur? de contrôle par lutilisateur? Expertise utilisateur – Visibilité des dépendances inter-IHM? Capacité dintégration dune application non composable? 16/11/10Benjamin Caramel – I3S Rainbow4

5 Réalisation de la composition Communication des besoins et du contexte – [Gabillon09] mode dinteraction écrit, langage naturel Contraintes – Compréhension par lutilisateur du modèle de composition et des attentes – Intervention de lutilisateur & expertise Intervention nécessaire à minimiser Intervention volontaire interaction maximale? – [Gabillon09] utilisateurs prêts à investir du temps pour un résultat de qualité Interaction avec lenvironnement de composition – Application composite spécifique => interaction sur des processus complexes Comment? Quels feedbacks sur la réalisation? – Adaptabilité de lenvironnement de composition Profils utilisateurs? Mixed-Initiative User Interfaces (Horvitz): environnement adaptif et adaptable 16/11/10Benjamin Caramel – I3S Rainbow5

6 Quelques projets… Types dutilisateur – Concepteur/Développeur: lutilisateur « intermédiaire » UsiXML + ComposiXML ServFace – Utilisateur final, tout public Mashups (iGoogle, NetVibes) Ajout de (méta-)données! 16/11/10Benjamin Caramel – I3S Rainbow6 Utilisateur passerelle

7 Application composite résultante Utilisabilité de lapplication composite? – Efficace? Efficiente? Satisfaisante? – Comment sen assurer? Mobilité: ergonome non présent ! « Evaluation » – a priori – conservation de lergonomie lors de la composition? Processus? Feedbacks? – a posteriori – réponse à léchec? Rétro-contrôle par lutilisateur? Frustration, Enervement? Seuil de tolérance à lerreur? (dépend de la situation) Sauvegarde de la composition – Gain de temps futur – Continuité de service? (mobilité) Une application composite vs. Plusieurs applications distinctes – Efficience & Seuil de rentabilité 16/11/10Benjamin Caramel – I3S Rainbow7

8 Bilan Problématiques globales pour la composition – Utilisateur & situation contextuelle, besoin, contraintes fonctionnelles et opérationnelles – Réalisation en fonction Intervention de lutilisateur: requise? volontaire? – Évaluation, minimisation du risque derreur Impact sur la réalisation des applications initiales – Informaticien: choix et respect de modèles darchitectures évolutives Rainbow WComp (infrastructure daccueil) et IHM (modèles dapplications interactives composables) – Ergonome explicite les besoins/objectifs et le modèle de lutilisateur dans les applications initiales garant de la qualité des compositions futures 16/11/10Benjamin Caramel – I3S Rainbow8

9 Merci Liens et Références ServFace Project – http://www.servface.eu UsiXML Project – http://www.usixml.org [Gabillon09] – Yoann Gabillon, Gaëlle Calvary, Nadine Mandran, and Humbert Fiorino. Composition dynamique d'interfaces homme- machine: besoin utilisateur ou défi de chercheur? IHM09 Benjamin Caramel, Cédric Joffroy, and Michael Laguerre. De la composition de services à la composition d'interfaces homme- machine. IHM '09 Questions? Débat? Benjamin Caramel – I3S Rainbow – http://rainbow.i3s.unice.fr


Télécharger ppt "Composition dapplications interactives …et lutilisateur dans tout ça? Benjamin Caramel Laboratoire i3S - équipe Rainbow"

Présentations similaires


Annonces Google