تطور النموذج الفوقي في إطار عمل نمذجة Eclipse
-
20-08-2019 - |
سؤال
أحاول تقييم المجالات الكهرومغناطيسية لاستخدامها في المشروع.أحد الأشياء التي أتطلع إليها هو نوع ما من دعم الإصدارات على مستوى metamodel (M2 أو النموذج .ecore).
لقد قرأت فيما يتعلق بتطور metamodel مناقشات معينة وقد صادفت هذه الورقة.ومع ذلك، أردت أن أعرف ما إذا كان هناك أي شيء ملموس في هذا الاتجاه يحدث داخل EMF.
بشكل عام، ما هو مستوى الدعم للميزات التي تتضمن الإصدار - مثل الدمج والمقارنة، والتطور، والترحيل، والتعايش بين إصدارات متعددة في وقت واحد، وما إلى ذلك.أدرك أن الإصدار الفعلي نفسه سيتم توفيره من خلال نظام التحكم بالمصدر الذي يمكن استخدامه لتخزين هذه النماذج التعريفية، ولكن إمكانات الإصدار الدلالي (مثل تلك التي ذكرتها أعلاه) يجب أن توفرها EMF نفسها، أليس كذلك؟
أنا على علم ببعض المبادرات مثل مقارنة المجالات الكهرومغناطيسية و الزمنية وهي مخصصة لنماذج EMF.لست متأكدًا مما إذا كانت هذه الأشياء تعمل على مستوى النموذج التعريفي.
نصائح أخرى
بشكل عام، كل أداة تعمل مع Ecore عارضات ازياء سوف تعمل مع ايكور النماذج الفوقية أيضًا، نظرًا لأن النموذج التعريفي لـ Ecore هو Ecore.(خذ بعض الوقت حتى تستوعب هذا الأمر، أعلم أنه كان علي أن أفعل ذلك...)
لقد استخدمت بنجاح EMF مقارنة مع النموذج التعريفي Ecore الخاص بي، ولا أعرف عن الأدوات الأخرى التي ذكرتها.