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

Rétro ingénierie d interfaces utilisateur graphiques à partir de fichiers de ressources J. Marion.

Présentations similaires


Présentation au sujet: "Rétro ingénierie d interfaces utilisateur graphiques à partir de fichiers de ressources J. Marion."— Transcription de la présentation:

1 Rétro ingénierie d interfaces utilisateur graphiques à partir de fichiers de ressources J. Marion

2 Introduction Rétro ingénierie dinterfaces graphiques Langage de spécification cible Langage de spécification source Implémentation de loutil faisant la traduction

3 Rétro ingénierie dinterfaces utilisateur… Examiner linterface dune application pour en extraire une spécification abstraite Langage de description dinterface utilisateur (UIDL) De manière automatique Faciliter la réutilisation (par exemple dans une phase ultérieure de réingénierie) Rétro ingénierie = traduction dans un plus haut niveau dabstraction

4 UsiXML en tant que UIDL Peut décrire un UI à différents niveaux dabstraction Permet un développement multidirectionnel Les modèles quil spécifie sont structurés daprès les quatre couches du cadre de référence Caméléon

5 Le cadre de référence CAMELEON

6 Les modèles produits pourront être par la suite stockés de manière centralisés Ces différents modèles sont chacun édités avec des éditeurs appropriés, mais séparés. Il est utile de les répertorier, de les mettre à jour et de les gérer dans le temps de manière efficace pour être réutilisés

7 Rétro ingénierie dinterfaces utilisateur graphiques… Modèle CUI Indépendant de la plate-forme Dépendant de la modalité dinteraction

8 Métamodèle

9 GrafiXML: un éditeur CUI écrit en Java Permet de dessiner un UI et de générer le code correspondant en Java, XHTML ou XUL Petite demonstration

10 … à partir de fichier de ressources. Interfaces utilisateur Windows Fichier de script de ressources (.rc) Fichier texte pouvant être extrait dun exécutable grâce à certains décompilateurs Ressource individuelle existant en tant que fichier autonome appelé à partir d'un fichier.rc Il est également possible de trouver des ressources dans des fichiers.dll Petite démonstration et format du ces fichiers

11 Implémentation Plug-in dans GrafiXML

12 Analyse des correspondances entre métamodèles

13 Conclusion


Télécharger ppt "Rétro ingénierie d interfaces utilisateur graphiques à partir de fichiers de ressources J. Marion."

Présentations similaires


Annonces Google