Transforation De Diagramme D États - Transitions Uml Vers Focalize
2017
Mémoire de Master
Informatique

Université Hamma Lakhdar - Eloued

K
Khechim, Abd Elazziz

Résumé: هي واحدة من اللغات الأكثر شعبية بالنسبة للتصميم تطبيقات الحاسوب UML . هي لغة شبه تحققية، والنقد الرئيسي الذي يمكن القيام به هو عدم وجود أساس رسمي لتطبيق تقنيات التحقق الرسمية , وليس لديه أدوات للتحقق وإثبات خصائص نموذج UML . النهج الأكثر اعتمادا هو التحول من نموذج UML إلى مواصفات رسمية، وذلك باستخدام الطرق الرسمية مثل فوكاليز) Focalize (. يقع هذا النهج في إطار MDE "( Model Driven Engineering "(، وهو إنتاج برامج لصقل التلقائي للنماذج، من الناحية النظرية للمواصفات الى تطبيقات ملموسة. فوكالايز (FoCaLiZe) هو بيئة تطوير ترتكز على المنهج النظامي، والذي يشتمل على دمج المبرهن الآلي) Zenon ) والمدقق للبراهين ) Coq .) في هذه المذكرة، نقترح طريقة ("Model Driven Engineering") MDE للتحويل التلقائي للرسم البياني الحالات- تحولات الخاص ب UML وفق مواصفات FoCaLiZe . حيث إقترحنا تطبيق قواعد التحويل بستخدام لغة XSLT التي تسمح لنا بتوليد مواصفات Focalize انطلاقا من ملف UML est l’un des langages les plus répandus pour la conception des applications informatiques. Il étant un langage semi-formel, le principal reproche d’UML est l'absence de bases formelles permettant l'application des techniques de vérifications formelles. Il ne dispose d’aucuns outils pour la vérification et la preuve des propriétés de ces modèles. L’approche la plus largement adoptée est la transformation d'un modèle UML vers une spécification formelle, en utilisant des méthodes formelles comme FoCaLiZe. Cette approche rentre dans le cadre d'ingénierie de modèles (MDE, "Model Driven Engineering"), qui vise la production de softwares par raffinements automatiques de modèles, depuis les spécifications abstraites jusqu'aux implémentations concrètes. FoCaLiZe est un environnement complet pour exprimer tous ces aspects du développement logiciel. Dans cette mémoire, nous proposons une approche MDE pour la transformation automatique des diagrammes d’états-transitions UML en spécifications FoCaLiZe, puis une implémentation des règles de transformation en utilisant le langage XSLT qui nous permet de générer une spécification FoCaLiZe à partir d'un document XMI (XML Meta data Interchange). Mots clés : diagrammes d’états-transitions d’UML, Transformation, FoCaLiZe, MDE, XSLT, XMI.

Mots-clès:

uml
focalize
transformation
xslt
mde
uml statechart diagram
transformation
focalize
mde
xslt
xmi
Nos services universitaires et académiques

Thèses-Algérie vous propose ses divers services d’édition: mise en page, révision, correction, traduction, analyse du plagiat, ainsi que la réalisation des supports graphiques et de présentation (Slideshows).

Obtenez dès à présent et en toute facilité votre devis gratuit et une estimation de la durée de réalisation et bénéficiez d'une qualité de travail irréprochable et d'un temps de livraison imbattable!

Comment ça marche?
Nouveau
Si le fichier est volumineux, l'affichage peut échouer. Vous pouvez obtenir le fichier directement en cliquant sur le bouton "Télécharger".


footer.description

Le Moteur de recherche des thèses, mémoires et rapports soutenus en Algérie

Doctorat - Magister - Master - Ingéniorat - Licence - PFE - Articles - Rapports


©2025 Thèses-Algérie - Tous Droits Réservés
Powered by Abysoft