loading...
مهفا44
س بازدید : 94 سه شنبه 16 آذر 1395 نظرات (0)
استقرار برنامه های کاربردی مبتنی بر مولفه در محیط های توزیع شده

دانلود پاورپوینت استقرار برنامه های کاربردی مبتنی بر مولفه در محیط های توزیع شده

دانلود استقرار برنامه های کاربردی مبتنی بر مولفه در محیط های توزیع شده

مبتنی بر مولفه
برنامه های کاربردی
محیط های توزیع شده
برنامه های کاربردی مبتنی بر مولفه
گذاشتن برنامه های کاربردی مبتنی در محیط های توزیع شده
دانلود پاورپوینت کارشناسی ارشد رشته نرم افزار
استقرار برنامه های کاربردی مبتنی بر مولفه در محیط های توزیع شده
دسته بندی مهندسی نرم افزار
فرمت فایل ppt
حجم فایل 115 کیلو بایت
تعداد صفحات فایل 41

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

استقرار برنامه های کاربردی مبتنی بر مولفه در محیط های توزیع شده

(بصورت جامع و کامل)
 
 
 
مقدمه
امروزه برنامه های کاربردی پیچیده ای وجود دارند که دارای تعداد زیادی مولفه های نرم افزاری ناهمگن هستند. این برنامه ها معمولا در محیط های توزیع شده استقرار می یابند.استقرار برنامه های مبتنی بر مولفه در محیط های توزیع شده به سادگی استقرار برنامه های منفرد بر روی یک کامپیوتر نمی باشد.
 
مشخصه های مبتنی بر  وظیفه مندی در نرم افزار بیش از سایر ویژگیهای نرم افزار در بازار رقابتی اهمیت دارد.این گرایش باعث افزایش برخی نیازها مانند افزایش قابلیت استفاده  , نیرومندی , قابلیت اطمینان , انعطاف پذیری , وفق پذیری و سادگی نصب و استقرار محصولات نرم افزاری شد .با قوی تر شدن این نیازها , پیچیدگی فرآیندی كه نرم افزار مدیریت می كرد, به علت نیاز به مجتمع شدن فرایندهای نواحی مختلف , افزایش یافت .در نتیجه برنامه های نرم افزاری  به مرور بسیار بزرگ و پیچیده شدند. امروزه چالش مهم برای توسعه دهندگان نرم افزار, توانایی مقابله با پیچیدگی و وفق یافتن سریع با تغییرات است . به صورت معمول , توسعه نرم افزار , چالشهای افزایش پیچیدگی و وابستگی به نرم افزار خارجی با تمركز برروی یك سیستم در یك لحظه و تضمین تحویل در موعد مقرر و نیازمندیهای بودجه بدون ملاحظه نیازهای تكاملی سیستم ,را مشخص می كند .
 
تمركز برروی یك سیستم در یك لحظه و غفلت از تغییرات منجر به ایجاد  تعدادی مسئله شد : شكست اكثریت پروژه ها در تحویل به موقع , بودجه و نیازمندی های كیفی و به دنبال آن افزایش هزینه های وابسته به نگهداری نرم افزار .یك راه حل برای این مسائل , قابلیت استفاده مجدد است. ایده استفاده مجدد نرم افزار جدید نیست , اما با وجود برخی موفقیتها , قابلیت استفاده مجدد هنوز نیروی جلوبرنده در توسعه نرم افزار نمی باشد.بسیاری از روشهای ناموفق استفاده مجدد , نیازمندیهای اساسی قابلیت استفاده مجدد را تضمین نمی كنند : 
قابلیت استفاده مجدد  نیازمند برخی تغییرات در اشیایی است كه مورداستفاده مجدد قرارخواهند گرفت .
قابلیت استفاده مجدد باید  در توسعه نرم افزار خاصی مجتمع شود.
 
 
کلمات کلیدی:

مبتنی بر مولفه

برنامه های کاربردی

محیط های توزیع شده

 
 
 
فهرست مطالب
مقدمه

تعریف یک مولفه نرم افزاری

موارد مشترک در تمامی تعاریف مولفه نرم افزاری:

ابزارهای استقرار نرم افزاردر صنعت 
ابزارهای استقرارمبتنی بر وب

نمونه هایی از ابزارهای استقرارمبتنی بر وب

ابزارهای مدیریت سیستم
ابزارهای مدیریت سیستم

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

رهیافتهای استقرار نرم افزاردرتحقیقات
ایجاد چارچوب های استقرار
استفاده از عاملهای سیار در استقرار نرم افزار
استقرار بر محور کیفیت سرویس
استقرار در شبکه های محاسباتی
رهیافتهای استقرار نرم افزاردرتحقیقات(ادامه)
چارچوب های استقرار (Deployment Frameworks)
 
نمونه هایی ازچارچوبهای استقرار 
Software Dock
در دانشگاه Colorado
OMG D&C Specification
توسط Object Management Group
ORYA
مختصر Open enviRonment to deploY Applications
توسط Lestideau و Belkhatir در سال 2003
رهیافتهای استقرار نرم افزاردرتحقیقات(ادامه)

استفاده از عاملهای سیار در استقرار نرم افزار

عاملهای سیار به دلایل زیر درفرایند استقرارمفیدند
امکان عمل در قالب های ناهمگن
امکان یکپارچگی با اینترنت
امکان نظاره کردن روال نصب 
نمونه پروژه هایی که در فرایند استقرار آنها از عامل های سیار استفاده شده است

استقرار بر محور کیفیت سرویس (QoS-Aware Deployment)

رهیافتهای استقرار نرم افزاردرتحقیقات
تاکید بر استقرار بر محور کیفیت سرویس در محیط فراگیر
رهیافت مبتنی بر گراف برای برنامه ریزی استقرار
هدف ما :
فرایند استقرار نرم افزار
به دست آوردن (Acquiring) 
برنامه ریزی (Planning) 
نصب Installation) (
پیکره بندی (Configuration)
اجرا (Execution)
فاز برنامه ریزی (Planning)
نتایج در طرح استقرار (Deployment Plan)
ورودی های برنامه ریز
مدل کردن ورودی های برنامه ریز
مزایای استفاده از گراف برای مدل کردن
مدل کردن مشخصات برنامه
مثالی از یک برنامه مدل شده با Reo
N1       

رهیافت مبتنی بر گراف برای برنامه ریزی استقرار

مدل کردن مشخصات برنامه
مثالی از یک گراف محیط هدف
رهیافت مبتنی بر گراف برای برنامه ریزی استقرار(ادامه)

حل مساله برای پارامترهزینه با استفاده از الگوریتم تقریبی مساله پوشش مجموعه مینیمم ((Minimum Set Cover 

حل مساله برای پارامتراطمینان با استفاده از الگوریتم تقریبی مساله برش چند راهه (Multiway cut)  در تئوری گراف.

گام های بعدی و زمانبندی
مراجع 
 

دانلود استقرار برنامه های کاربردی مبتنی بر مولفه در محیط های توزیع شده

مطالب مرتبط
ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • لینک دوستان
  • نگین فایل22
  • فایل آف
  • نگین فایل
  • آویشو
  • الکترونیک دات آی آر
  • فایلز شاپ
  • وادافایل
  • فایل ناب44
  • فایل سل
  • پی ان یو فایل
  • بازارفایل44
  • دانلود فایل های علمی
  • فایل44 مرکز خرید و فروش فایل قابل دانلود
  • دانود فایل و کسب درآمد
  • دانلود فایل ها
  • فایلوکس44
  • آریافایل44
  • پرشین2 موزیک
  • فایلود44
  • آراس نوین
  • آراس44
  • اسرانوین
  • اسرا44
  • فروشگاه اینترنتی پارسی2
  • استوفایل44
  • فایل فروش44
  • فایل بوکر44
  • اربان شاپ44
  • سیدوآنلاین44
  • فایلینا44
  • زپوفایل
  • قطره اسپانیش فلای اصل
  • فایل یار
  • دانلود پروژه
  • خرید فایل های قابل دانلود فایلود
  • خرید فایل های قابل دانلود آریافایل
  • خرید فایل های قابل دانلود
  • فروشگاه اینترنتی پارسی44
  • فروشگاه اینترنتی شاندرمن ویرافایل
  • فروشگاه مستند
  • فروشگاه مستند پارسی
  • خرید ویندوز 8.1
  • فروشگاه اینترنتی شاندرمن سیتی
  • فروشگاه اینترنتی ماسال مارکت
  • فروشگاه اینترنتی ماسال شاپ
  • فروشگاه اینترنتی الماس مارکت
  • فروشگاه پارسی زنبیل شاپ
  • فایل مارکت
  • سلامت فایل
  • فارسی فایل مرکز خرید و فروش فایل قابل دانلود
  • فرافایل شاپ
  • فرافایل22
  • فایلود شاپ
  • یاسا44
  • جاست استار
  • تل استار
  • دانلود سریال جدید
  • آخرین مطالب ارسال شده
  • تبلیغات
    آمار سایت
  • کل مطالب : 4267
  • کل نظرات : 30
  • افراد آنلاین : 181
  • تعداد اعضا : 2
  • آی پی امروز : 462
  • آی پی دیروز : 144
  • بازدید امروز : 5,964
  • باردید دیروز : 1,333
  • گوگل امروز : 0
  • گوگل دیروز : 5
  • بازدید هفته : 5,964
  • بازدید ماه : 5,964
  • بازدید سال : 282,990
  • بازدید کلی : 1,808,459
  • کدهای اختصاصی