Dégradation harmonieuse d'interfaces utilisateur - UsiXML
Dégradation harmonieuse d'interfaces utilisateur - UsiXML
Dégradation harmonieuse d'interfaces utilisateur - UsiXML
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
TABLE DES MATIERES<br />
CHAPITRE 1 : INTRODUCTION........................................................................................................... 6<br />
1.1 CONSTATATION GÉNÉRALE : LES NOMBREUX CONTEXTES D’UTILISATION D’IHM...... 6<br />
1.2 LE PROBLÈME SPÉCIFIQUE DE L’IHM GRAPHIQUE MULTIPLATE-FORME. ..................... 7<br />
1.3 MOTIVATIONS ............................................................................................................... 7<br />
1.4 CAS D’ÉTUDE ET MÉTHODOLOGIE SUIVIE..................................................................... 7<br />
CHAPITRE 2 : L’APPROCHE DE DÉGRADATION HARMONIEUSE D’IU.......................................... 9<br />
2.1 LA DÉGRADATION HARMONIEUSE ET LA PROPRIÉTÉ D’ADAPTATION DES IUS ............. 9<br />
2.2 LA DÉGRADATION HARMONIEUSE ET LE DÉVELOPPEMENT BASÉ MODÈLE................ 10<br />
2.3 DU DÉVELOPPEMENT D’IHM MULTIPLATE-FORMES À LA DÉG. HARMONIEUSE : ETAT<br />
DE L’ART................................................................................................................................... 13<br />
CHAPITRE 3 : ETUDE THÉORIQUE : DESCRIPTION GÉNÉRALE DES MOYENS MIS À<br />
DISPOSITION ...................................................................................................................................... 17<br />
3.1 QTK : UNE APPROCHE INTÉGRÉE BASÉE MODÈLE POUR LE DÉVELOPPEMENT D’IU... 17<br />
3.2 FLEXCLOCK................................................................................................................. 18<br />
CHAPITRE 4 : MODÉLISATION DE TRANSITIONS DE FENÊTRES............................................... 22<br />
4.1 ETUDE DE NOTATION CHOISIE POUR LA TRANSITION DE FENÊTRE.............................. 22<br />
4.2 MODÉLISATION DES TRANSITIONS DE FENÊTRES PAR MACHINE À ÉTATS FINIS.......... 24<br />
4.2.1 NOTRE NOTATION FINALE ........................................................................................... 24<br />
Quelques définitions .......................................................................................................... 24<br />
Adaptation au cas des transitions de fenêtres .................................................................... 26<br />
Exemple simple.................................................................................................................. 26<br />
4.2.2 RÉSULTATS OBTENUS.................................................................................................. 27<br />
4.2.2.1 MODÉLISATION PAR MACHINE DE MOORE.................................................................. 28<br />
4.2.2.2 MODÉLISATION PAR MACHINE DE MEALY .................................................................. 31<br />
FlexClock – Description des transitions par machine de Mealy........................................ 32<br />
4.2.3 CRITIQUE DE LA MODÉLISATION PAR MACHINE À ÉTATS FINIS................................... 34<br />
4.2.3.1 MODÉLISATION PAR MACHINE DE MOORE ................................................................. 34<br />
Avantages .......................................................................................................................... 34<br />
Inconvénients..................................................................................................................... 35<br />
4.2.3.2 MODÉLISATION PAR MACHINE DE MEALY ................................................................. 35<br />
Avantages .......................................................................................................................... 35<br />
Inconvénients..................................................................................................................... 35<br />
4.2.3.3 RÉSUMÉ DES AVANTAGES ET INCONVÉNIENTS ........................................................... 35<br />
4.2.3.4 CONCLUSIONS ............................................................................................................. 36<br />
4.2.4 MODÉLISATION DES TRANSITIONS DE FENÊTRES PAR SURFACE.................................. 36<br />
4.2.4.1 DESCRIPTION DE LA TECHNIQUE DE MODÉLISATION................................................... 36<br />
4.2.4.2 RÉSULTAT OBTENUS.................................................................................................... 37<br />
4.2.4.3 CRITIQUE ET COMPARAISON PAR RAPPORT AUX MACHINES À ÉTATS FINIS................ 39<br />
4.3 EBAUCHE D’UNE APPLICATION DE GÉNÉRATION DE MODÉLISATIONS DES TRANSITIONS<br />
DE FENÊTRES............................................................................................................................. 39<br />
4.3.1 RÈGLES DE TRANSFORMATIONS ENTRE MODÉLISATIONS POUR L’APPLICATION À<br />
GÉNÉRER................................................................................................................................... 39<br />
Passage de la modélisation par surfaces à la modélisation en machines de Moore........... 40<br />
Passage de la modélisation par surfaces à la modélisation en machines de Mealy ........... 42<br />
4.3.2 ESQUISSE GRAPHIQUE D’UNE APPLICATION INDÉPENDANTE ET DÉFINITION DU<br />
MODÈLE DE LA TÂCHE .............................................................................................................. 42<br />
4.3.3 INTÉGRATION DE PLASTIXML COMME PLUGIN AU SEIN D’UNE APPLICATION DE<br />
GÉNÉRATION D’INTERFACES BASÉE MODÈLE ........................................................................... 47<br />
3