پاورپوینت معماري مدل رانده (pptx) 22 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 22 اسلاید
قسمتی از متن PowerPoint (.pptx) :
بنام خدا
معماري مدل رانده
تاریخچه MDA
گروه مدیریت شیء (OMG) در سال 1989 تاسیس شد .
اعضای OMG بر روی یکپارچه سازی و نگهداری دارایی های نرم افزاری تمرکز کرده اند.
هدف این گروه ایجاد استانداردها و تشویق به بکارگیری فناوری شیء گرایی بود. که در مجموع به استانداردهای ایجاد شده معماری مدیریت شیء(OMA) گفته می شود.
با ایجاد نسلهای جدیدی از استاندارها OMA پاسخگوی مشکل یکپارچه کردن آنها نبود .
راهحل OMG
معرفی MDA
در معماری مدل رانده،مدل محصول اصلی است و هدایت توسعه
نرم افزار را بر عهده دارد.
این مدل است که می راند مدل - رانده
منطق برنامه مدلسازی شود و سپس ابزاری مدلها را تبدیل به کد اجرایی کند.
MDA می گوید :
مدلها تغییر نمی کنند و از جزئیات پیاده سازی جدا هستند.
مدلسازي بر اساس UML ، MOF ، و XMI انجام ميشود. از چرخه حيات كامل نرمافزار (تحليل، طراحي، پيادهسازي، استقرار، نگهداري، تكامل، و يكپارچهسازي) پشتيباني ميشود. بر روی قابلیت حمل بالا و نیز قابلیت استفاده مجدد تاکید دارد.
معماري مدلرانه يك روش نوين براي تعريف و ساخت سيستمهاينرم افزاری است که در آن :
معماری مدل رانده دو چیز را از هم جدا می کند:
تبیین عملکرد ( آنچه قرار است سامانه انجام دهد)
تبیین پیاده سازی(جزئیات پیاده سازی)
شعار : طراحی یک بار ، پیاده سازی روی هر سکو
Design once , build it on
any platform(.NET , J2EE , CORBA)
Model-Driven Architecture ( MDA )
با سه مدل سروکار دارد:
مدل مستقل از محاسبه
Computation-Independent Model (CIM)
مدل مستقل از سکو
Platform-Independent Model (PIM)
مدل وابسته به سکو
Platform-Specific Model (PSM)