برداشت کلی شما از مقاله‌ی داده‌شده چیست؟

مقاله: مفهوم تبدیل مدل‌های نقطه عطف توسعه مدل-رانده است. تبدیل مدل، که اساسا برنامه‌ایست که روی مدلها اعمال می‌شود، می‌تواند به یک‌زبان عام-منظوره مانند جاوا نوشته شود. اما زبانهای تبدیل مدل خاص-منظوره مزایایی دارند برای مثال نحو آن‌ها کار با عناصر مدل را راحتتر می‌کند. برای نوشتن تبدیل مدل دوسویه، که سازگاری را بین دو یا بیشتر مدل حفظ می‌کند، زبان تبدیل مدل دوسویه به‌طور ویژه مهم است، زیرا از تکرار جلوگیری می‌کند. منظور از تکرار نوشتن جداگانه‌ی هر دو جهت تبدیل است. در حال حاضر، اکثر زبانهای تبدیل مدل در دانشگاه‌ها توسعه می‌یابند. انجمن مدیریت شی خانواده‌ای از زبانهای تبدیل مدل به نام qvt را استانداردسازی کرده‌است اما در این زمینه هنوز نابالغ است. atl: تحول زبان توسعه‌یافته توسط inria beanbag (نگاه کنید [۱]): عمل بر اساس زبان برای برقراری ثبات بیش از داده‌های تدریجی بزرگ: یک تغییر و تحول زبان در دسترس در gme اپسیلون خانواده (نگاه کنید [۲]): یک مدل مدیریت پلت فرم فراهم می‌کند که تحول زبان برای مدل به مدل به متن, به‌روز رسانی-در-محل مهاجرت و مدل ادغام تحولات است. henshin (نگاه کنید): زبان تبدیل مدل بر مبنایemf بر اساس مفاهیم تبدیل گراف قابلیت اکتشاف فضای حالت را فراهم می‌کند. jtl: زبان تبدیل مدل دوسویه که به‌طور خاص برای پشتیبانی از تبدیلهای غیر یک به یک و انتشار تغییر طراحی شده‌است. kermeta: زبان مدل‌سازی و برنامه‌نویسی عام-منظوره که می‌تواند برای تبدیل نیز استفاده شود. خانواده lx: مجموعه زبانهای تبدیل سطح پایین m ۲ m پیاده‌سازی استاندارد qvt معرفی‌شده توسط omg که برای محیط اکلیپس توسعه یافته‌است. mia-tl: زبان تبدیل توسعه‌یافته توسط mia-software زبان تبدیل مدل به متن mof: انجمن مدیریت شی برای تبدیلهای مدل به متن این استاندارد را تعریف کرده‌است. mola: زبان تبدیل گرافیکی سطح بالا بر روی lx ساخته شده‌است. mt: زبان تبدیل توسعه‌یافته در کالج کینگ لندن (انگلستان) (بر اساس زبان برنامه‌نویسی همگرا) qvt: انجمن مدیریت شی یک استاندارد برای بیان تبدیلهای مدل به مدل به نام mof / qvt یا به اختصار qvt را تعریف کرده‌است. 
برداشت:
یک زبان تبدیل مدل در سیستم‌ها و مهندسی نرم‌افزار زبانی است که به‌طور خاص برای تبدیل مدل در نظر گرفته شده‌است .