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