بازبهینه سازی ترکیب سرویسهای وب نسبت به تغییر نیازهای کاربر
- سال انتشار: 1392
- محل انتشار: اولین همایش منطقه ای بهینه سازی و روش های محاسبه نرم در مهندسی برق و کامپیوتر
- کد COI اختصاصی: ELECOM01_177
- زبان مقاله: فارسی
- تعداد مشاهده: 706
نویسندگان
دانشجوی مهندسی نرم افزار ، گروه کامپیوتر، واحد بین الملل، دانشگاه آزاد اسلامی واحد قشم، قشم
استادیار گروه نرم افزار، دانشکده کامپیوتر، دانشگاه رازی کرمانشاه،کرمانشاه
چکیده
بهینهسازی ترکیب سرویسهای وب، یکی از مسائل مهم در حوزه ترکیب سرویسهای وب میباشد. نیازهای کاربر ممکن است در حین اجرای ترکیب بهینه سرویسها تغییر نماید. بنابراین وجود قابلیتی برای وفق فرآیند ترکیب با نیازهای جدید یکی از ضرورتهای اساسی ترکیبسرویسها است. هدف از انجام این پژوهشارائه ایدهای برای بازبهینگی ترکیب سرویسهای وب بود. ایده روش پیشنهادی مبتنی بر فرآیندی به نام تجزیه ویژگیهای کیفی سراسری به محدودیتهای محلی است که اگر در حین اجرای فرآیند ترکیب به روش مذکور نیازهای کاربر تغییر کند از روشی به نام RCWS استفاده میشود. در این روش فقط برای آن بخشاز ترکیب که هنوز اجرا نشده است، مجدداً فرآیند QCD اجرا میگردد که در نهایت منجر به انتخاب سرویسهای کاندیدای جدیدی میشود که عملکرد بهتری دارند. فرآیند QCD به صورت الگوریتم تکاملی مبتنی بر ژنتیک طراحی شده است و با زبان C# پیاده سازی گردیده است. این الگوریتم بر روی یکانباره داده با بیشاز 2500 سرویسوب با آزمایشهای مختلفی بررسی و ارزیابی گردید. نتایج نشان داد که سرعت RCWS بسیار نزدیکبه الگوریتم معمولی ترکیب است ضمن اینکه ویژگی پویایی در مقابل تغییرات نیاز کاربر را به ارمغان آورده است.کلیدواژه ها
الگوریتم ژنتیک، بهینه سازی ترکیب سرویسها، بازبهینه سازی ترکیب سرویسها، نیازهای کیفی، وب سرویسهامقالات مرتبط جدید
- تحلیل انطباقی کیفیت و میزان محبوبیت خدمات ابری با بررسی و مقایسه رتبه بندی Tranco و رتبه بندی عملکردی شرکت های ابری
- طبقه بندی سیگنال های EEG ثبت شده از قشر پیش پیشانی به منظور کشف اثر موسیقی در شدت احساسات با استفاده از شبکه عصبی مصنوعی و پرسشنامه
- ارائه رویکردی برای مدیریت ریسک در پروژه های نرمافزاری با استفاده از خوشه بندی تجمعی
- تحلیل احتمالنقض ترتیب علیتی پیام ها در یک الگوریتم پخش علیتی در سیستمهای توزیع شده
- بهینه سازی به سبک گربه های شنی: الگوریتمی برای جستجوی کارآمد و مدیریت ازدحام
اطلاعات بیشتر در مورد COI
COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.
کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.