SmartQVT
SmartQVT هو تطبيق جافا مفتوح المصدر بالكامل للغة QTV-Operational ، وهو غير مُحدَّث منذ عام 2013، ومُخصَّص للتعبير عن تحويلات النماذج . [ 1 ] تقوم هذه الأداة بتجميع تحويلات QVT إلى برامج جافا لتشغيلها. برامج جافا المُجمَّعة هي تطبيقات مبنية على إطار عمل EMF. يتم توفيرها كإضافات لبيئة Eclipse، وتعمل على إطار عمل EMF للنمذجة الفوقية، وهي مرخصة بموجب رخصة EPL . [ 2 ]
عناصر
يحتوي برنامج SmartQVT على 3 مكونات رئيسية:
- محرر أكواد: يساعد هذا المكون المستخدم على كتابة أكواد QVT من خلال تمييز الكلمات الرئيسية.
- محلل: يقوم هذا المكون بتحويل ملفات كود QVT إلى تمثيلات نموذجية لبرامج QVT (بناء الجملة المجرد).
- المترجم: يقوم هذا المكون بتحويل تمثيلات النموذج لبرنامج QVT إلى برامج Java قابلة للتنفيذ.
انظر أيضاً
- مرفق الكائنات الوصفية (MOF): لغة لكتابة النماذج الوصفية
- لغة تحويل النماذج
- هندسة البرمجيات الموجهة بالنماذج (MDA)
مراجع
- ↑ "SmartQVT" . SourceForge . 2013-04-23 . تم الاطلاع عليه بتاريخ 2025-10-20 .
- ^ "QVT – SDQ ويكي" . sdq.kastel.kit.edu (باللغة الألمانية) . تم الاسترجاع 2025/10/20 .
فئات :
- أدوات البرمجة
- برنامج مجاني مكتوب بلغة جافا
