ترکیب بهینه سرویس های وب با استفاده از الگوریتم درهم آمیختن پرش قورباغه ها
- سال انتشار: 1393
- محل انتشار: همایش ملی مهندسی رایانه و مدیریت فناوری اطلاعات
- کد COI اختصاصی: CSITM01_120
- زبان مقاله: فارسی
- تعداد مشاهده: 953
نویسندگان
دانشگاه شهید بهشتی تهران
دانشگاه شهید بهشتی تهران، دانشکده مهندسی برق و کامپیوتر
دانشگاه تربیت مدرس تهران
چکیده
یکی از بهروزترین مباحث مطرح در مهندسی نرمافزار معماری سرویسگرا است. در این معماری، سرویس کوچکترینمنبع قابل فراخوانی می باشد. امروزه استفاده از تکنولوژی سرویس وب در ساخت برنامه های کاربردی مختلف، درحالافزایش است. مهمترین مزیت این تکنولوژی توانایی ترکیب سرویس ها است. ترکیب سرویس ها به کنار هم قرارگرفتن چند سرویس مستقل، جهت رسیدن به توانایی و قابلیت بیشتر اطلاق می شود. با افزایش تعداد ارائه کنندگانسرویسهای وب، تعداد زیادی سرویس وب با عملکرد یکسان و خواص غیرعملکردی متفاوت در وب منتشر شده اند. لذا برای یافتن ترکیبی با بهترین کیفیت، بررسی تمام حالات ممکن فرآیندی زمانبر بوده و در دسته مسائل NP-Hard به شمار میآید. از طرف دیگر، باید توجه کرد برخی از این سرویس ها با یکدیگر ناسازگار بوده و نمی توانند دریک ترکیب شرکت نمایند. این مقاله روش جدیدی مبتنی بر الگوریتم فراابتکاری درهم آمیختن پرش قورباغه ها (SFLA) برای مسئله یافتن ترکیب بهینه سرویسهای وب با در نظر گرفتن ناسازگاری میان سرویس ها ارائه می دهد. نتایج حاصل از اجرای شبیه سازی روش پیشنهادی، بالا بودن کیفیت راهحل پیدا شده و بهینه بودن الگوریتمپیشنهادی نسبت به سایر الگوریتم های فراابتکاری را نشان می دهد.کلیدواژه ها
الگوریتم درهم آمیختن پرش قورباغه ها، ترکیب سرویس ها، روش های فراابتکاری، کیفیت سرویس وب، ناسازگاری سرویس هامقالات مرتبط جدید
- کارآفرینی در کتابخانه های عمومی با راه اندازی خدمات مشاوره اطلاعاتی و مشاوره خوانندگان
- متاورس: مباحثی از فرصت های حرفه ای و مشاغل در گستره فناوری نوین
- بررسی معماری و بلوغ کسب و کار رایانش ابری بر مبنای مدیریت امنیت اطلاعات در علم اطلاع شناسی (مطالعه موردی شرکت های دانش بنیان پارک فناوری ارتباطات و اطلاعات)(چارچوب همکاری های بین رشته ای و فرا رشته ای برای کارآفرینی دانش بنیان)
- ایجاد سازمان نظام مدیریت اطلاعات و دانش (نماد)
- لزوم توجه به فرصت های جدید بازارکار در محتوای درسی رشته علم اطلاعات و دانش شناسی
اطلاعات بیشتر در مورد COI
COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.
کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.