Contribution à la Programmation Générative

10/12/2002


Cliquez ici pour démarrer


Table des matières

Contribution à la Programmation Générative

Contexte : Facteurs de Bouleversements [1/3]

Contexte : Facteurs de Bouleversements [2/3]

Contexte : Techniques de Développement [3/3]

Objectif et Approche

Approche MDA

Instanciation, à différents niveaux, dans SmartTools

Plan

Modèle de Données : AbSynt

AbSynt -> Classes Java sur DOM

Document XML -> Objets Java

Syntaxe abstraite versus DTD, XML Schema

Modèle des Vues/GUI : CoSynt

CoSynt -> Analyseur Syntaxique, Afficheur (avec des Standards)

Plan

Programmation par Aspects

Patron de conception Visiteur

1re Solution : Visiteurs Configurables

ViProfile -> Visiteur Configuré (Java)

2e solution : Visiteurs Découplés

Exemple d'exécution d'un Visiteur Découplé

Comparaison des deux Solutions

Plan

Architecture : Contexte

Architecture : Notre Approche

Architecture : Projections

Plan

Résultats : Exemples d'Utilisation

Conclusion

Perspectives de Recherche

Contribution à la Programmation Générative

Auteur : Carine Courbis

Tous les transparents