تطور النموذج الفوقي في إطار عمل نمذجة Eclipse

StackOverflow https://stackoverflow.com/questions/492678

  •  20-08-2019
  •  | 
  •  

سؤال

أحاول تقييم المجالات الكهرومغناطيسية لاستخدامها في المشروع.أحد الأشياء التي أتطلع إليها هو نوع ما من دعم الإصدارات على مستوى metamodel (M2 أو النموذج .ecore).

لقد قرأت فيما يتعلق بتطور metamodel مناقشات معينة وقد صادفت هذه الورقة.ومع ذلك، أردت أن أعرف ما إذا كان هناك أي شيء ملموس في هذا الاتجاه يحدث داخل EMF.

بشكل عام، ما هو مستوى الدعم للميزات التي تتضمن الإصدار - مثل الدمج والمقارنة، والتطور، والترحيل، والتعايش بين إصدارات متعددة في وقت واحد، وما إلى ذلك.أدرك أن الإصدار الفعلي نفسه سيتم توفيره من خلال نظام التحكم بالمصدر الذي يمكن استخدامه لتخزين هذه النماذج التعريفية، ولكن إمكانات الإصدار الدلالي (مثل تلك التي ذكرتها أعلاه) يجب أن توفرها EMF نفسها، أليس كذلك؟

أنا على علم ببعض المبادرات مثل مقارنة المجالات الكهرومغناطيسية و الزمنية وهي مخصصة لنماذج EMF.لست متأكدًا مما إذا كانت هذه الأشياء تعمل على مستوى النموذج التعريفي.

هل كانت مفيدة؟

المحلول

وأنا أعمل على تطور metamodel في بلدي أطروحة الدكتوراه. لإظهار تطبيق أفكاري، لقد وضعت أداة دعم للتطور metamodel في EMF وهو ما يسمى كوبي. على موقع ، يمكنك الوصول إلى عدد من المنشورات مواجهة حول فضلا عن تحميل الأداة نفسها. وبالإضافة إلى ذلك، فإنني أقترح حاليا مشروع للمساهمة COPE إلى EMF.

نصائح أخرى

بشكل عام، كل أداة تعمل مع Ecore عارضات ازياء سوف تعمل مع ايكور النماذج الفوقية أيضًا، نظرًا لأن النموذج التعريفي لـ Ecore هو Ecore.(خذ بعض الوقت حتى تستوعب هذا الأمر، أعلم أنه كان علي أن أفعل ذلك...)

لقد استخدمت بنجاح EMF مقارنة مع النموذج التعريفي Ecore الخاص بي، ولا أعرف عن الأدوات الأخرى التي ذكرتها.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top