ارایه روشی جدید برای تبدیل مدل دوسویه بر اساس چارچوب اپسیلون وتکنیک های ردیابی پذیری

سال انتشار: 1396
نوع سند: مقاله ژورنالی
زبان: فارسی
مشاهده: 477

فایل این مقاله در 12 صفحه با فرمت PDF قابل دریافت می باشد

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

لینک ثابت به این مقاله:

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

JR_TJEE-47-3_027

تاریخ نمایه سازی: 15 اردیبهشت 1397

چکیده مقاله:

توسعه مدل رانده روش نوینی در تولید نرم افزار است که در آن، از روی مدل و با به کارگیری مجموعه روشهایی تحت عنوان تبدیل مدل، کد پیاده سازی به صورت خودکار ا نیمه خودکار تولید میشود. کلیه فعالیت های ممکن در روش های مدل رانده با استفاده از تبدیل ها انجام می گیرد. یکی از این فعالیتها، تبدیل مدل به مدل است که در ساده ترین حالت، ارتباطی تک سویه را بین مدل مبدا و مقصد تعریف می کند. در این حالت، فقط می توان مدل مقصد را از روی مدل مبدا به دست آورد. اما در حالت کلی تر، مدلهای مبدا و مقصد مستقلا تغییر مییابند. درنتیجه، برای سازگاری به تبدیل های پیشرفته تری به نام تبدیل دوسویه نیاز است. روشهای تبدیل دوسویه دارای چالشهایی مانند ابهام در زبان تبدیل، نمادسازی خاص و صوری سازی گران هستند. جهت رفع این چالشها، در این مقاله، روش جدیدی برای تبدیل دوسویه برمبنای چارچوب مدل رانده اپسیلون و تکنیکهای ردیابی پذیری پیشنهاد میشود. در این روش روابط بین مدلهای مبدا و مقصد صوری سازی شده سپس روی محکی شناخته شده پیاده سازی میشود. این روش بر اساس 10 معیار با سه روش تبدیل دوسویه مقایسه می گرددنتیجه مقایسه ها برتری های روش پیشنهادی از قبیل قابلیت حمل، نگهداری، مصالحه و پشتیبانی عملگری را نشان میدهد

نویسندگان

لیلا صمیمی دهکردی

دانشجوی دکتری گروه پژوهشی مهندسی نرمافزار مدلرانده دانشکده مهندسی کامپیوتر دانشگاه اصفهان اصفهان ایران

بهمن زمانی

استادیارگروه پژوهشی مهندسی نرمافزار مدلرانده دانشکده مهندسی کامپیوتر دانشگاه اصفهان اصفهان ایران

شکوفه کلاهدوزرحیمی

استادیارگروه پژوهشی مهندسی نرمافزار مدلرانده دانشکده مهندسی کامپیوتر دانشگاه اصفهان اصفهان ایران