باز بهینه سازی ترکیب سرویس های وب درپاسخ به تغییرات کیفی
- سال انتشار: 1392
- محل انتشار: اولین کنفرانس ملی نوآوری در مهندسی کامپیوتر و فنآوری اطلاعات
- کد COI اختصاصی: CEIT01_213
- زبان مقاله: فارسی
- تعداد مشاهده: 763
نویسندگان
دانشجوی کارشناسی ارشد کامپیوتر گرایش نرم افزار دانشگاه علوم و تحقیقات کردستان
دکتری کامپیوتر گرایش نرم افزار ٬ هیات علمی دانشگاه رازی کرمانشاه
دانشجوی دکترای کامپیوتر گرایش نرم افزار
چکیده
امروزه ترکیب پویای وب سرویس ها بسیار حائزاهمیت است.روش ارائه شده مبتنی بر فرآیندی به نام تجزیه ویژگی های (محدودیت های) کیفی سراسری به محدودیت های محلی است که اصطلاحا QCD نامیده می گردد. بر اساس این فرآیند نیازهای کیفی کاربر به مجموعه ای از ویژگی های محلی تجزیه می گردند. عمل انتخاب سرویس کاندید مناسب برای اجرای هر کدام از سرویس های موجود در ترکیب با یک الگوریتم سادهجستجو به نام انتخاب محلی صورت می گیرد. زمانی که نیازهای کاربر تغییر می کند برای آن بخش از ترکیب که هنوز اجرا نشده است، مجددا فرآیند QCD اجرا می گردد که در نهایت منجر به انتخاب سرویس های کاندید جدیدی می شود که عملکرد بهتری دارند. فرآیند QCD بهصورت الگوریتم تکاملی مبتنی بر ژنتیک طراحی گردیده است و در محیط MicroSoft.Net 2010 با زبان C# پیاده سازی گردیده است.الگوریتم روی یک انباره داده ای با بیش از 2500 سرویس وب با آزمایشهای مختلفی بررسی و ارزیابی گردید. نتایج نشان داد که سرعت RQCD بسیار نزدیک به الگوریتم معمولی ترکیب می باشد ضمن اینکه ویژگی پویایی در مقابل تغییرات نیاز کاربر را به ارمغان آورده است.کلیدواژه ها
پویایی ترکیب سرویس ها، کیفیت ترکیب سروس ها، جایگزینی سرویس ها،الگوریتم ژنتیکمقالات مرتبط جدید
- تحلیل انطباقی کیفیت و میزان محبوبیت خدمات ابری با بررسی و مقایسه رتبه بندی Tranco و رتبه بندی عملکردی شرکت های ابری
- طبقه بندی سیگنال های EEG ثبت شده از قشر پیش پیشانی به منظور کشف اثر موسیقی در شدت احساسات با استفاده از شبکه عصبی مصنوعی و پرسشنامه
- ارائه رویکردی برای مدیریت ریسک در پروژه های نرمافزاری با استفاده از خوشه بندی تجمعی
- تحلیل احتمالنقض ترتیب علیتی پیام ها در یک الگوریتم پخش علیتی در سیستمهای توزیع شده
- بهینه سازی به سبک گربه های شنی: الگوریتمی برای جستجوی کارآمد و مدیریت ازدحام
اطلاعات بیشتر در مورد COI
COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.
کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.