همگام سازی تدریجی مدل ها با استفاده از تبدیلات یک طرفه در معماری مدل رانه


در حال بارگذاری
23 اکتبر 2022
فایل ورد و پاورپوینت
2120
1 بازدید
۷۹,۷۰۰ تومان
خرید

توجه : به همراه فایل word این محصول فایل پاورپوینت (PowerPoint) و اسلاید های آن به صورت هدیه ارائه خواهد شد

 همگام سازی تدریجی مدل ها با استفاده از تبدیلات یک طرفه در معماری مدل رانه دارای ۲۳۰ صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد همگام سازی تدریجی مدل ها با استفاده از تبدیلات یک طرفه در معماری مدل رانه  کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه  و مراکز دولتی می باشد.

این پروژه توسط مرکز همگام سازی تدریجی مدل ها با استفاده از تبدیلات یک طرفه در معماری مدل رانه۲ ارائه میگردد

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی همگام سازی تدریجی مدل ها با استفاده از تبدیلات یک طرفه در معماری مدل رانه،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از متن همگام سازی تدریجی مدل ها با استفاده از تبدیلات یک طرفه در معماری مدل رانه :

همگام سازی تدریجی مدل ها با استفاده از تبدیلات یک طرفه در معماری مدل رانه

چکیده

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

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

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

کلمات کلیدی: معماری مدل رانه ، تبدیل مدل ، همگام سازی مدل ، روابط ردیابی، سوابق تبدیل

همگام سازی تدریجی مدل ها با استفاده از تبدیلات یک طرفه در معماری مدل رانه
فهرست مطالب

۱ فصل اول – مقدمه ………………………………………………………………………………………………………………………………….۱

۱-۱ طرح مسئله ……………………………………………………………………………………………………………………………………………….. ۲

۲-۱ اهداف فایل ……………………………………………………………………………………………………………………………………………. ۳

۳-۱ محدوده فایل …………………………………………………………………………………………………………………………………………. ۴

۴-۱ مراحل انجام فایل ………………………………………………………………………………………………………………………………….. ۵

۵-۱ ساختار ……………………………………………………………………………………………………………………………………….. ۷

۲ فصل دوم – مفاهیم بنیادین و پیشینه فایل …………………………………………………………………………………………۸

۱-۲ مقدمه ………………………………………………………………………………………………………………………………………………………… ۹

۲-۲ سری تکاملی توسعه نرم افزار ………………………………………………………………………………………………………………………. ۹

۱-۲-۲ دوره اول : زبان های نسل سوم ………………………………………………………………………………………………………… ۱۰

۲-۲-۲ دوره دوم : برنامه نویسی ساخت یافته ………………………………………………………………………………………………. ۱۰

۳-۲-۲ دوره سوم : مهندسی نرم افزار شئگرا……………………………………………………………………………………………… ۱۱

۴-۲-۲ دوره چهارم : مهندسی مدل رانه ……………………………………………………………………………………………………… ۱۱

۳-۲ توسعه مدل رانه ……………………………………………………………………………………………………………………………………….. ۱۳

۴-۲ معماری مدل رانه …………………………………………………………………………………………………………………………………….. ۱۳

۱-۴-۲ مفاهیم اصلی در معماری مدل رانه ………………………………………………………………………………………………… ۱۴

۲-۴-۲ انواع مدل ها در معماری مدل رانه …………………………………………………………………………………………………….۱۶

۳-۴-۲ تبدیل ……………………………………………………………………………………………………………………………………………… ۱۸

۴-۴-۲ معماری مدل رانه در عمل ………………………………………………………………………………………………………………. ۱۹

۵-۴-۲ برخی استانداردها در معماری مدل رانه …………………………………………………………………………………………. ۲۲

۵-۲ همگام سازی مدل ……………………………………………………………………………………………………………………………………. ۳۰

۱-۵-۲ رویکردهای مورد استفاده در همگام سازی ……………………………………………………………………………………. ۳۰

۶-۲ پشیینه فایل ………………………………………………………………………………………………………………………………………… ۳۲

۱-۶-۲ همگام سازی با استفاده از تبدیلات دوطرفه ………………………………………………………………………………….. ۳۲

۲-۶-۲ همگام سازی با استفاده از تبدیلات یک طرفه ………………………………………………………………………………….۳۶

۳-۶-۲ ویژگی های روش های همگام سازی………………………………………………………………………………………………… ۴۱

۴-۶-۲ مقایسه روش ها……………………………………………………………………………………………………………………………….. ۴۱

۷-۲ جمع بندی ……………………………………………………………………………………………………………………………………………….. ۴۴

۳ فصل سوم – همگام سازی تدریجی مدل ها با تبدیلات یک طرفه …………………………………………………………. ۴۵

۱-۳ مقدمه ……………………………………………………………………………………………………………………………………………………….۴۶

۲-۳ معماری روش پیشنهادی …………………………………………………………………………………………………………………………۴۶

۱-۲-۳ تعاریف و نمادگذاری ها…………………………………………………………………………………………………………………… ۴۷

۳-۳ فرآیند همگام سازی مدل ها ……………………………………………………………………………………………………………………. ۵۱

۱-۳-۳ ساخت پایگاه دانش ………………………………………………………………………………………………………………………… ۵۲

۲-۳-۳ انتشار تغییرات افزودن عنصر جدید به مدل ها با استفاده از پایگاه دانش …………………………………… ۵۴

۳-۳-۳ انتشار تغییرات به روزرسانی و حذف با استفاده از سوابق تبدیلات ………………………………………………..۵۶

۴-۳-۳ بررسی وجود تضاد ن یب تغییرات ……………………………………………………………………………………………………. ۵۸

۵-۳-۳ افزودن تغییرات به مدل ها……………………………………………………………………………………………………………… ۵۹

۶-۳-۳ به روزرسانی سوابق تبدیل ………………………………………………………………………………………………………………..۶۰

۴-۳ ویژگی های روش پیشنهادی ……………………………………………………………………………………………………………………۶۰

۵-۳ جمع بندی …………………………………………………………………………………………………………………………………………………۶۱

۴ فصل چهارم – ارزیابی روش پیشنهادی ………………………………………………………………………………………………. ۶۲

۱-۴ مقدمه ……………………………………………………………………………………………………………………………………………………….۶۳

۲-۴ نحوه ارزیابی و شاخص ها …………………………………………………………………………………………………………………………۶۳

۳-۴ ارزیابی بر اساس مطالعه موردی………………………………………………………………………………………………………………۶۳

۱-۳-۴ انتخاب و طراحی سناریو…………………………………………………………………………………………………………………۶۳

۲-۳-۴ اجرای روش پیشنهادی……………………………………………………………………………………………………………………۶۸

۴-۴ ارزیابی بر اساس ویژگی ها و مقایسه با روش های مشابه ………………………………………………………………………. ۸۳

۵-۴ نتایج ارزیابی……………………………………………………………………………………………………………………………………………. ۸۵

۶-۴ جمع بندی …………………………………………………………………………………………………………………………………………………۸۶

۵ فصل پنجم – جمع بندی و کارهای آینده ………………………………………………………………………………………………۸۷

۱-۵ مقدمه ……………………………………………………………………………………………………………………………………………………… ۸۸

۲-۵ مروری بر …………………………………………………………………………………………………………………………………. ۸۸

۳-۵ بازبیین اهداف فایل …………………………………………………………………………………………………………………………….. ۸۸

۴-۵ نوآوری های فایل …………………………………………………………………………………………………………………………………. ۹۲

۵-۵ محدودیت ها ……………………………………………………………………………………………………………………………………………. ۹۲

۶-۵ نتیجه گیری……………………………………………………………………………………………………………………………………………… ۹۳

۷-۵ کارهای آینده ………………………………………………………………………………………………………………………………………….. ۹۴

۶ پیوست ۱- واژه نامه …………………………………………………………………………………………………………………………….. ۹۵

۷ پیوست ۲- همگام سازی تدریجی مدل ها با استفاده از تبدیلات یک طرفه در معماری مدل رانه
فهرست اختصارات …………………………………………………………………………………………………………… ۹۷

۸ پیوست ۳- تبدیل مورد استفاده در مطالعه موردی ……………………………………………………………………………… ۹۸

۹ پیوست ۴- مستخرج از ………………………………………………………………………………………………. ۱۰۴

مراجع ……………………………………………………………………………………………………………………………………………………………….۱۰۵

  راهنمای خرید:
  • در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.