مروری بر مهندسی مبتنی بر مدل در مهندسی نرم افزار

Publish Year: 1396
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 839

This Paper With 13 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

CEITCONF01_103

تاریخ نمایه سازی: 26 مرداد 1397

Abstract:

درطول دهه گذشته روش های جدیدی هویدا شده اند که مدل 1ها را نه تنها به عنوان مصنوعات 2مستند سازی جانبی نرم افزار در نظر نمی گیرند، بلکه آنها را محور اصلی توسعه نرم افزار می دانند. این موضوع موجب می شود تا امکان ایجاد یا اجرای خودکار سیستم های نرم افزاری از آن مدل ها را داشته باشیم. این تحقیقات در قالب نام مهندسی مبتنی بر مدل 3 نام گذاری شده است. مهندسی مبتنی برمدل اصطلاحات و مفاهیمی دارد که نیاز است مورد مجرد سازی 4 قرار گرفته، مستند شده و فرا گرفته شوند. این مقاله، یک مقاله مروری بر روش مهندسی مبتنی برمدل است و بطور مشخص بر روی مفاهیم اساسی آن شامل سیستم 5،مدل ، متا مدل 6 وزبان مدل سازی 7 ، تبدیلات 8، بستر نرم افزار 9 ومحصول نرم افزار 10 پرداخته می شود. علاوه بر این موارد، درباره سایر روش های سطح بالا مبتنی برمدل نیز صحبت خواهد شد. و به برخی از سوالات اساسی این حوزه از قبیل : مدل چیست ، ارتباط بین مدل و متامدل چیست ، ویزگی های یک مدل سازی" href="https://civilica.com/search/paper/k-%D8%B2%D8%A8%D8%A7%D9%86%20%D9%85%D8%AF%D9%84%20%D8%B3%D8%A7%D8%B2%DB%8C/">زبان مدل سازی چیست چگونه می توانیم از مدل ها در فرایند توسعه نرم افزار استفاده کنیم ار تباط بین مدل ها با کد و بستر نرم افزار چیست و سوالاتی از این دست پاسخ داده خواهد شد.

Authors

سید سلمان معراجی

دانشجوی دکتری و مدرسدانشگاه، دانشگاه آزاد واحد تهران جنوب

میرعلی سیدی

استادیار و عضو هییت علمی، دانشگاه آزاد واحد تهران جنوب