ارائه محیطی جهت تولید برنامه های کاربردی توزیع شده

  • سال انتشار: 1388
  • محل انتشار: پانزدهمین کنفرانس کامپیوتر سالانه انجمن کامپیوتر ایران
  • کد COI اختصاصی: CSICC15_083
  • زبان مقاله: فارسی
  • تعداد مشاهده: 1355
دانلود فایل این مقاله

نویسندگان

وحید خلیل پور

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

وحید حیدری نژاد

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

محرم چلنگر

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

چکیده

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

کلیدواژه ها

سیستم های توزیع شده، الگوریتم همروند، خوشه بندی، توزیع شی گرا

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.