24.06.2013 Views

Dégradation harmonieuse d'interfaces utilisateur - UsiXML

Dégradation harmonieuse d'interfaces utilisateur - UsiXML

Dégradation harmonieuse d'interfaces utilisateur - UsiXML

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!