1 / 20

IHM pour des produits industriels

IHM pour des produits industriels. conception automatisée, principes, avantages, inconvénients. Plan. Schéma théorique de conception automatisée Mise oeuvre à travers des exemples Avantages et inconvénients induits Conclusion. Les Patterns. Espéranto des interfaces

aimee
Télécharger la présentation

IHM pour des produits industriels

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IHM pour des produits industriels conception automatisée, principes, avantages, inconvénients

  2. Plan • Schéma théorique de conception automatisée • Mise oeuvre à travers des exemples • Avantages et inconvénients induits • Conclusion

  3. Les Patterns • Espéranto des interfaces • Descriptif des fonctionnalités • Description de l’interface • XML ou un langage dérivé (UiML, XiML, …) • Niveau d’abstraction élevé • Utilisabilité Schéma théorique de conception, exemples de mise en œuvre, avantages et inconvénients, conclusion

  4. CIBLE La cible • Equipement destinataire de l’interface • Fournit ses caractéristiques au générateur • L’adaptativité et la plasticité préservent l’utilisabilité de l’interface • Prise en compte ou délégation de l’affichage Schéma théorique de conception, exemples de mise en œuvre, avantages et inconvénients, conclusion

  5. PATTERNS Description desfonctions Description de l'interface XML, UiML, XiML….. CIBLE Le générateur • Cœur du système • Réception des données de l’équipement • Réception des données de la cible • Génération de l’interface • Transfert sur la cible • Complémentation du pattern source Générateur automatique d'interfaces Schéma théorique de conception, exemples de mise en œuvre, avantages et inconvénients, conclusion

  6. PATTERNS Description des fonctions Description de l'interface XML, UiML, XiML….. CIBLE Le générateur • Fonctionnement intrinsèque • Interfaces abstraites • Contexte • Données utilisateur • Interface réelle homogène Générateur automatique d'interfaces Interface abstraite Interface réelle Prise en compte du contexte Informations utilisateur Schéma théorique de conception, exemples de mise en œuvre, avantages et inconvénients, conclusion

  7. User Model Interface Model User Model Application or Appliance User’s info Space User’s info Space SUPPLE Trusted Computer Exemple de mise en œuvre: Supple 1 2 4 3 5 6 K.Gajos/D.S.Weld "Automatically Generating User Interfaces For Ubiquitous applications" (Workshop on Ubiquitous Display Environments, Nottingham, UK, 2004). Schéma théorique de conception, exemples de mise en œuvre, avantages et inconvénients, conclusion

  8. Exemple de mise en œuvre: Pebbles Input: Appliance Spécification PUC Uniform Mapping Phase Transform: Specification into abstract user interface • Previous Specifications • Functional Mappings Between Specifications • Previously Generated UIs Functional Phase Abstract Structural Phase Transform: abstract user interface into concrete user interface Knowledge Base Concrete Phase Output: Consistent User interface J. Nichols/B. Myers/B. Rothrock "UNIFORM: Automatically Generating Consistent Remote Control User Interfaces" (CHI 2006, April 22-27, 2006, Montréal). Schéma théorique de conception, exemples de mise en œuvre, avantages et inconvénients, conclusion

  9. Exemple de mise en œuvre: Pebbles J. Nichols/B. Myers/B. Rothrock "UNIFORM: Automatically Generating Consistent Remote Control User Interfaces" (CHI 2006, April 22-27, 2006, Montréal). Schéma théorique de conception, exemples de mise en œuvre, avantages et inconvénients, conclusion

  10. Exemple de mise en œuvre: Pebbles J. Nichols/B. Myers/B. Rothrock "UNIFORM: Automatically Generating Consistent Remote Control User Interfaces" (CHI 2006, April 22-27, 2006, Montréal). Schéma théorique de conception, exemples de mise en œuvre, avantages et inconvénients, conclusion

  11. Avantages de la conception automatisée • Interaction avec un seul appareil • Plusieurs utilisateurs avec des modalités différentes • Changement de modalité en cours d’interaction • Interface familière, quelle que soit la cible • Auto adaptation des modalités au contexte et à l’utilisateur Schéma théorique de conception, exemple de mise en œuvre, avantages et inconvénients, conclusion

  12. Inconvénients de la conception automatisée Ethique • Pervasif • Invasif • Coercitif • Structure lourde • Modification des équipements • Travail préparatoire effectué manuellement Technique Schéma théorique de conception, exemple de mise en œuvre, avantages et inconvénients, conclusion

  13. Conclusion • Moyens informatiques performants et mobiles • Utilisateur nomade et exigeant • Nécessité d’une interface familière • Milieu ouvert et omniprésent • Limites de cette émancipation ? Schéma théorique de conception, exemple de mise en œuvre, avantages et inconvénients, conclusion

  14. Définition des Patterns issue du CHI Workshop de 2000 En 2000, le CHI workshop a admis pour les patterns une définition stipulant que la description d'un modèle doit représenter précisément la solution à un problème dans le but d'être réutilisé dans le cadre de systèmes interactifs. Il doit inclure le nom des composants, leur classement, des exemples clairs, le contexte, les justifications (explications, exemples), la solution, des croquis, des références (à d'autres patterns), une synthèse et les crédits. An HCI design pattern captures the essence of a successful solution to a recurring usability problem in interactive systems. It consists of the components name, ranking, sensitizing example, context, problem statement, evidence (rationale, examples), solution, sketch, references (to other patterns), synopsis, and credits. Computer-Human Interaction workshop 2000

  15. Paging (index) Exemple de Pattern http://www.welie.com/patterns/mobile/paging.html

  16. Agent Multi Facettes K. Samaan/O. Delotte/F. Tarpin-Bernard "Processus de génération d’IHM multicibles pour applications interactives"(IHM2002, Poitiers).

  17. ConcurTaskTrees Environment Afficher organigramme

  18. Lecture du graphisme CTTE Disabling Abstraction enabling Application Enabling info Choice Interaction Synchronization Interlive User Full synchronization

More Related