Ingénierie dirigée par les modèles RTaW

1 811 vues

Publié le

Une rapide introduction au développement dirigé par les modèles (MDA/MDD) et à ses bénéfices. Présentation de l'approche implémentée par le logiciel RTaW-Generator.

0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

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

Aucune remarque pour cette diapositive

Ingénierie dirigée par les modèles RTaW

  1. 1. Développement dirigé par les modèles RealTime-at-Work http://www.realtimeatwork.com Better technical solutions for complex systems
  2. 2. Votre application en 1 clic Imaginez la construction automatique d'un bâtiment à partir des plans… Cela est possible pour vos logiciels orientés données ! 29/05/09 © RealTime-at-Work 2
  3. 3. Vue d'ensemble ● Vous vous focalisez sur la modélisation métier. ● La couche de données, leur persistance, et une interface générique sont générées. ● Vous gagnez du temps et n'avez plus peur des changements. 29/05/09 © RealTime-at-Work 3
  4. 4. Avantages : FPGA ● Fiabilité accrue ● Pérennité ● Gains de productivité ● Agilité 29/05/09 © RealTime-at-Work 4
  5. 5. Fiabilité ● Le code est généré, donc toujours en adéquation avec la dernière version des spécifications ● Les bonnes pratiques sont appliquées uniformément (ex. design pattern systématiquement utilisés) ● Moins de code dupliqué / meilleure réutilisation ● Plus d'erreurs de programmation! 29/05/09 © RealTime-at-Work 5
  6. 6. Pérennité ● Vos modèles ne dépendent plus de la technologie d'implémentation (C++, Java, .NET) ● Vous valorisez vos connaissances métiers qui sont décrites, documentées et réutilisables 29/05/09 © RealTime-at-Work 6
  7. 7. Gains de productivité ● Vos ingénieurs n'ont plus besoin d'écrire du code « systématique ». ● Vous vous focalisez sur votre cœur de métier. ● Tout le code de gestion, visualisation, saisie et stockage des données – ainsi que la documentation – sont générés à partir de modèles 29/05/09 © RealTime-at-Work 7
  8. 8. Agilité ● Vous êtes plus réactifs face aux demandes de changements fonctionnels. ● Vous vous adaptez plus facilement aux nouvelles technologies. 29/05/09 © RealTime-at-Work 8
  9. 9. MDD chez RTaW ● Notre générateur est utilisé en interne, ● Également utilisé chez des clients dans des contextes client-serveur et CAO. ● Génération de code Java, C++ et documentation (.doc, .html, etc) ● Permet de créer et maintenir facilement des librairies JNI (Java Native Interface). 29/05/09 © RealTime-at-Work 9
  10. 10. Personnalisation ● L'IHM générique est facilement personnalisable de par son système de configuration. ● Vous pouvez facilement implémenter vos fonctionnalités en étendant et/ou en composant avec le code généré. 29/05/09 © RealTime-at-Work 10
  11. 11. RtaW Generator: fonctionnement Modèle de Transformations (Qvt) Templates données de (UML) Génération (Acceleo) Moteur de XML transformation Doc Moteur Schema de génération Java C++ 29/05/09 © RealTime-at-Work 11
  12. 12. RealTime-at-Work http://www.realtimeatwork.com Better technical solutions for complex systems 29/05/09 © RealTime-at-Work 12

×