Une méthodologie de conception des systèmes distribués basée sur

Page 1
Une méthodologie de conception des systèmes
distribués basée sur UML
Nouvelles Technologies de la Répartition
(NOTERE’2005)
1er septembre 2005
Ludovic Apvrille Pierre de Saqui-Sannes Axelle Apvrille
Page 2
Plan
TURTLE : un profil UML outillé
Limites de l’approche actuelle
Méthodologie proposée
Formalisation des diagrammes de déploiement
Génération automatique de code
Démonstration
Conclusion
Page 3
Contexte : le profil UML TURTLE
Bref historique
Introduit en 1999
Partenaires : LAAS/CNRS, ENSICA, Université
Concordia, ENST
TURTLE-P (2003), analyse TURTLE (2005)
Profil UML dont la sémantique formelle est
donnée par traduction en RT-LOTOS
Applications temps-réel, protocoles
Outils supports : TTool (ENST) + RTL (LAAS-
CNRS)
Analyse, conception et validation formelle de protocoles /
applications
Page 4
Diagramme de classes TURTLE
Attributs Gate
Formule OCL associant des
portes de synchronisation
Opérateur de composition
« Synchro »
Page 5
Approche actuelle
(1) Analyse
IOD + SDs
Validation
formelle
(2) Conception
CD + ADs
(3) Code
(Java)
Synthèse
automatique
Génération de
code
Validation
formelle Exécution
1 / 15 100%

Une méthodologie de conception des systèmes distribués basée sur

La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !