مروری بر مفاهیم مهندسی مدل رانده
سال انتشار: 1396
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 990
فایل این مقاله در 11 صفحه با فرمت PDF و WORD قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
COMCO04_091
تاریخ نمایه سازی: 17 آبان 1396
چکیده مقاله:
یکی از اصلی ترین روش های کاهش هزینه تولید نرم افزار، کاستن میزان پیچیدگی نرم افزار با استفاده از گسترش و توسعه سطح تجرید است. رویکردهای فراوانی جهت بالا بردن سطح تجرید تا به امروز معرفی و مورد استفاده قرار گرفته است. یکی از این رویکردهای بالا بردن سطح تجرید Model-Driven Engineering (MDE) می باشد. اصطلاح MDE به طور معمول برای توصیف رویکردهای توسعه نرم افزار کاربرد دارد که ابتدا مدل انتزاعی سیستم نرم افزاری ایجاد و سپس به طور سیستماتیک به پیاده سازی کد انجام می گردد. مهندسی مدل رانده (MDE) به عنوان یک راه حل در حال ظهور برای مدیریت سیستم های نرم افزاری پیچیده و تکاملی هنوز هم در تکامل است. رویکرد MDE نشان می دهد که ابتدا باید توسعه یک مدل از سیستم تحت مطالعه انجام گیرد و سپس به چیزی که مدنظر است تبدیل شود. در مدل مهندسی رانده شده (MDE)، مدل ها مصنوعات اولیه هستند و توسعه سیستم های با کیفیت بالا بستگی به توسعه مدل های با کیفیت بالا و انجام تحولاتی دارد که کیفیت آنها را حفظ می کند و یا حتی بهبود می بخشد. در این مقاله ما یک مرور کلی از اصول اولیه MDE و رویکردهای این روش و مقایسه بین MDD و MDA می پردازیم.
کلیدواژه ها:
نویسندگان
وحید بختیاری
دانشجوی کارشناسی ارشد، گروه کامپیوتر، واحد تهران جنوب، دانشگاه آزاد اسلامی، تهران، ایران
میرعلی سیدی
استادیار، گروه کامپیوتر، واحد تهران جنوب، دانشگاه آزاد اسلامی، تهران، ایران