thème 3 : plate-forme de modélisation et de gestion de référentiels xml étapes modélisation...

5
Thème 3 : plate-forme de modélisation et de gestion de référentiels XML étapes modélisation des structures (UML) gestion du référentiel de modélisation règles de passage et de génération de schéma XML, génération dynamique de modèles récupération de sous-schémas XML existants, cohérence des référentiels

Upload: evonne-sanchez

Post on 03-Apr-2015

105 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Thème 3 : plate-forme de modélisation et de gestion de référentiels XML étapes modélisation des structures (UML) gestion du référentiel de modélisation

Thème 3 : plate-forme de modélisation et de gestion de référentiels XML

étapes

modélisation des structures (UML)

gestion du référentiel de modélisation

règles de passage et de génération de schéma XML, génération dynamique de modèles

récupération de sous-schémas XML existants, cohérence des référentiels

Page 2: Thème 3 : plate-forme de modélisation et de gestion de référentiels XML étapes modélisation des structures (UML) gestion du référentiel de modélisation

Thème 3 : plate-forme de modélisation et de gestion de référentiels XML

6 h x m

réutilisation dedonnées existantes

squeletteformat

données externes

autres formats

filtreéchantillonvalider

(contrôler les postesd’édition)

UMLspécificationdes élémentsà identifier

modélisation

répertoires (ISO)= gestion du référentiel

de modélisation

schéma XML

catégories de données(genre, nombre, date de révision,

…)= ensemble des descripteurs

élémentaires

24 h x m

Page 3: Thème 3 : plate-forme de modélisation et de gestion de référentiels XML étapes modélisation des structures (UML) gestion du référentiel de modélisation

Thème 3 : Plate forme

Niveau SpécificationModélisation des modèles en UML

Choix d’un modeleur: XDE, Objecteering, F&T ? Participation a un projet RNTL (avec SmartTools)

Génération des Schema (ou dtd) a partir des Meta-Modèles

Niveau Instrumentation grâce a SmartTools génération d’un atelier de développement

définition de la syntaxe de surface (format externe) API en java avec le patron visiteur ou xslt éditeur des données conforme au modèle

production d’un composant document.

Page 4: Thème 3 : plate-forme de modélisation et de gestion de référentiels XML étapes modélisation des structures (UML) gestion du référentiel de modélisation

Thème 3 : Plate forme

Architecture globale de la plate-forme ? Définition des besoins ?

Choix des technologies ?

Architecture par composants dans SmartTools Modèle de composant

Projection possible pour WebService, EJB, Corba

Page 5: Thème 3 : plate-forme de modélisation et de gestion de référentiels XML étapes modélisation des structures (UML) gestion du référentiel de modélisation

Plate forme : Modélisation

Meta-Modèle (MOF) ou UML avec profile

DTD ou Schema

BNF : syntaxe de surface

Modele UML : manipulation du modèle

fichier xml : API java au dessus de DOM

fichier : texte

MDA ou MDE : MetaModele, DSL = Langages Métiers