Retour d’expérience
Convergence des technologies Eclipse
RCP, Modeling, Reporting
Cédric Vidal, Responsable Technique Prox...
Intervenant
• Cédric Vidal
–Architecte JavaEE et MDE
–Responsable Technique de ProxiAD IDF
–Chez ProxiAD depuis 2004
Grand compte bancaire
• Client anonyme -> projet confidentiel
– En cours de réalisation
C’est …
Un groupe
8 filiales
390 collaborateurs
Notre métier
• Conception
• Réalisation
• Conseil
• Expertise
• Objet
• Décisionnel • Centre de service
• Industrialisation
Nos partenariats
6 ans de MDE
• Méthodologie MDA initiée en 2004 sur un
projet J2EE de prise de commande de 1500
jH chez un client VAD (Ven...
5 ans d’Eclipse RCP
• Plateforme Eclipse RCP initiée en 2005 sur
un projet de gestion des achats de 300 jH
pour Cofidis (C...
Retour d’expérience
• Construction d’un moteur de règles métiers
spécifique
• Grand compte bancaire
Moteur de règles métie...
E
Vue d’ensemble
COBOL
EE
Objectif
• Donner la possibilité aux fonctionnels de créer
eux-mêmes des règles métiers
• Vocabulaire métier
• Facile, nat...
Chiffres
• Environ 800jH
• Plateau d’une dizaine de personnes
pendant 8 mois
Environnement de conception
Environnement de Conception
Référentiel de
conception
des règles métiers
N instances de Studio...
Environnement d'exécution
Systèmes clients
Serveur d’exécution DSI
Acteurs DSI
Référentiel d’exécution
Serveurs d’Authenti...
Architecture de principe du
Studio Eclipse RCP
Architecture
applicative de la
plateforme de
production
Serveur Java EE
jBoss PVM
Service Domaine Risque
Java SE
Arbres du...
DSL graphique arbres
• GMF
• CNF
DSL textuelle de règles
• Xtext
• CNF
DSL tabulaire tables de décisions
• Forms
• JFace
• Xtext
Xtext-Forms-Integration
• Financé par ProxiAD
• Contributions de ProxiAD/Obeo/Itemis
• http://code.google.com/a/eclipselab...
Bilan
• Langage de règles métier -> de + en +
recherché
• Langage de programmation métier complet et
multi syntaxes
• Conv...
Merci
• Pour plus de renseignements:
– Cédric Vidal c.vidal@proxiad.com
– Blog ProxiAD: http://blog.proxiad.com
– Twitter ...
Questions ?
Prochain SlideShare
Chargement dans…5
×

Eclipse Day Paris 2010 - ProxiAD - Cedric Vidal - 1.0

718 vues

Publié le

Retour d'expérience ProxiAD donné à l'Eclipse Day Paris le 5 Novembre 2010.

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
718
Sur SlideShare
0
Issues des intégrations
0
Intégrations
7
Actions
Partages
0
Téléchargements
1
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Eclipse Day Paris 2010 - ProxiAD - Cedric Vidal - 1.0

  1. 1. Retour d’expérience Convergence des technologies Eclipse RCP, Modeling, Reporting Cédric Vidal, Responsable Technique ProxiAD IDF 5 Novembre 2010
  2. 2. Intervenant • Cédric Vidal –Architecte JavaEE et MDE –Responsable Technique de ProxiAD IDF –Chez ProxiAD depuis 2004
  3. 3. Grand compte bancaire • Client anonyme -> projet confidentiel – En cours de réalisation
  4. 4. C’est …
  5. 5. Un groupe 8 filiales 390 collaborateurs
  6. 6. Notre métier • Conception • Réalisation • Conseil • Expertise • Objet • Décisionnel • Centre de service • Industrialisation
  7. 7. Nos partenariats
  8. 8. 6 ans de MDE • Méthodologie MDA initiée en 2004 sur un projet J2EE de prise de commande de 1500 jH chez un client VAD (Vente A Distance)
  9. 9. 5 ans d’Eclipse RCP • Plateforme Eclipse RCP initiée en 2005 sur un projet de gestion des achats de 300 jH pour Cofidis (Crédit consommation)
  10. 10. Retour d’expérience • Construction d’un moteur de règles métiers spécifique • Grand compte bancaire Moteur de règles métiers sur mesure
  11. 11. E Vue d’ensemble COBOL EE
  12. 12. Objectif • Donner la possibilité aux fonctionnels de créer eux-mêmes des règles métiers • Vocabulaire métier • Facile, naturel et sûr à utiliser • Déployer en production sous JavaEE et Cobol • Documentation générée • Workflow collaboratif d’édition/validation • Sécurisation des échanges (règles à caractère sensible et confidentiel) • Analyse d’impact
  13. 13. Chiffres • Environ 800jH • Plateau d’une dizaine de personnes pendant 8 mois
  14. 14. Environnement de conception Environnement de Conception Référentiel de conception des règles métiers N instances de Studio sur N postes Utilisateurs métier Scripts de changement d’environnement de la DSI DSI et SI Acteurs DSI Utilisateurs métier IAM Serveurs d’Authentification et d’Habiliations
  15. 15. Environnement d'exécution Systèmes clients Serveur d’exécution DSI Acteurs DSI Référentiel d’exécution Serveurs d’Authentification et d’Habiliations
  16. 16. Architecture de principe du Studio Eclipse RCP
  17. 17. Architecture applicative de la plateforme de production Serveur Java EE jBoss PVM Service Domaine Risque Java SE Arbres du Projet Risque 1 HTTP Application Banque Accord Application Web d’administration et de supervision Service Domaine Marketing Arbres du Projet Risque 2 Arbres du Projet Risque 3 ... Arbres du Projet Market. 1 Arbres du Projet Market. 2 Arbres du Projet Market. 3 ... API de gestion des arbres de décision HTTP Application Banque Accord HTTP Application Banque Accord HTTP Application Banque Accord Moteur d’exécution des arbres de décision SGBD Application Cliente 1 Application Cliente 2 Application Cliente 3
  18. 18. DSL graphique arbres • GMF • CNF
  19. 19. DSL textuelle de règles • Xtext • CNF
  20. 20. DSL tabulaire tables de décisions • Forms • JFace • Xtext
  21. 21. Xtext-Forms-Integration • Financé par ProxiAD • Contributions de ProxiAD/Obeo/Itemis • http://code.google.com/a/eclipselabs.org/p/xtext-forms-integration/
  22. 22. Bilan • Langage de règles métier -> de + en + recherché • Langage de programmation métier complet et multi syntaxes • Convergence de nombreuses technologies de l’écosystème Eclipse • Eclipse, une plateforme d’intégration
  23. 23. Merci • Pour plus de renseignements: – Cédric Vidal c.vidal@proxiad.com – Blog ProxiAD: http://blog.proxiad.com – Twitter @cedricvidal
  24. 24. Questions ?

×