La documentation de REVER est structurée sur trois niveaux qui se superposent hiérarchiquement comme le représente le schéma ci-dessous :
Ø le premier niveau décrit les technologies de base de REVER et explique le fonctionnement des outils ;
Ø le deuxième niveau décrit les méthodes de REVER à suivre pour une utilisation optimale des technologies ;
Ø le troisième niveau décrit les solutions de REVER pour répondre aux besoins des clients.
Un document de niveau « i » peut faire référence à un ou plusieurs documents de niveaux inférieurs : il est vivement conseillé au lecteur d’en prendre connaissance pour avoir une compréhension correcte du document.
Afin de rendre les explications plus claires, il est fait un usage régulier de schéma et de couleur. Il est recommandé pour une lecture aisée des documents de les imprimer en couleur.
Par cette démarche structurée, REVER poursuit un double objectif :
Ø rendre la lecture de la documentation de REVER plus aisée en séparant clairement les différents éléments constitutifs des propositions de REVER ;
Ø permettre aux lecteurs de mieux appréhender les aspects innovants des propositions de REVER, en les abordant, soit dans une lecture « top-down » (de la « solution » à la « technologie »), soit dans une lecture « bottom-up » (de la « technologie » à la solution). Le premier type de lecture correspond à une approche de compréhension du « comment » les méthodes et outils de REVER permettent la réalisation de solutions qui semblent à priori complexes, voire impossibles. Le second type de lecture correspond à une démarche de « constructeur de maison » : le premier niveau décrit les matériaux de base, le second niveau explique comment les différents matériaux sont utilisés pour construire des « murs » et, enfin, le troisième niveau définit les architectures de « maisons » possibles.
Quelque soit l’approche, l’équipe de rédaction souhaite que ces documents apportent les éléments d’information attendus.
|
niveau |
introductions aux concepts |
construction des modèles |
reconstruction des modèles |
évolutions des modèles |
|
solutions |
Introduction aux solutions d'Ingénierie des Données Dirigées par les Modèles |
|
|
Migrations, fusions et transferts de données |
|
|
|
Migrations, portages de bases de données et d'applications |
|
|
|
Re-écriture d'applications et bases de données |
|
|
|
Les maintenances évolutives de bases de données |
|
méthodes |
Introduction aux méthodes d’Ingénierie des Données Dirigée par les Modèles |
Ingénierie & re-ingénierie des bases de données |
Rétro-ingénierie des bases de données |
Déchargement et chargement massif des données |
|
Re-ingenierie des codes procéduraux |
|
Evolutions exogènes |
|
technologies |
Introduction aux technologies d’Ingénierie des Données Dirigée par les Modèles |
DB-MAIN |
|
Les outils d’alimentation du référentiel de DB-MAIN |
|
Les outils d’exploitation du référentiel de DB-MAIN |