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
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
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
21. Xtext-Forms-Integration
• Financé par ProxiAD
• Contributions de ProxiAD/Obeo/Itemis
• http://code.google.com/a/eclipselabs.org/p/xtext-forms-integration/
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. Merci
• Pour plus de renseignements:
– Cédric Vidal c.vidal@proxiad.com
– Blog ProxiAD: http://blog.proxiad.com
– Twitter @cedricvidal