ارائه روشی محدودیت محور برای ترکیب تراکنشی سرویسهای تحت وب

سال انتشار: 1392
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 753

فایل این مقاله در 6 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

ICS12_099

تاریخ نمایه سازی: 11 مرداد 1393

چکیده مقاله:

باگسترش سریع وب ترکیب سرویسهای منفردوتک منظوره جهت دستیابی به سرویسهای جدید به عنوان یک موضوع بسیارمهم و البته چالش برانگیز مطرح شده ست مهمترین چالش دراین زمینه ایجادسرویسهای ترکیبی باتوجه به نیازمندی های کیفی موردظر کاربرمی باشد یکی ازاین نیازمندی های کیفی پشتیبانی ازویژگی ترکانشی درسرویس ترکیبی است این ویژگی بیانگر آن است که اگرسرویسی درحین اجرای سرویس ترکیبی دچارشکست شود سایرسرویسهای اجرا شده قبل ازآن درترکیب می بایست به حالت قبل ازاجرا بازگردند و اثرآنها خنثی گردد این کارتوسط فراخوانی یک رویه جبران درصورت وجود برروی سرویس موردنظر انجام خواهد شد البته فراخوانی رویه جبرانی دربسیاری ازموارد باهزینه همراه می باشد همچنین دربعضی موارد چنین رویه ای درمورد یک سرویس وجود ندارد دراین مقاله الگوریتمی جهت ایجادیک سرویس ترکیبی ارایه شده است که با بهره گیری ازتغییرزمان بندی سرویسهایی که وابستگی داده ای به یکدیگرندارند و همچنین استفاده ازالگوهای تحمل پذیری خطا سرویسی ترکیبی ایجادمی کند که هم ازنظر متوسط هزینه ناشی ازفراخوانی رویه جبرانی درزمان بروز شکست و هم ازنظرسایرویژگیهای کیفی مانند زمان اجرا هزینه فراخوانی سرویسها و متوسط تعدادسرویسهای اجرا شده موفق بهینه می ب اشد باتوجه به اینکه این اهداف بعضا بایکدیگردرتضادهستند دراین مقاله این مسئله به عنوان یک مساله بهینه سازی چندهدفه مدل شده و توسط یک الگوریتم ژنتیک NSGA-II حل شده است پیاده سازی ها با استفاده اززبان جاوا و بهره گیری ازابزار استاندارد Opt4J انجام شده است نتایج پیاده سازی کارایی روش ارایه شده را تاییدمینماید

کلیدواژه ها:

ترکیب سرویسها ، تغییرزمان بندی ، ویژگیهای کیفی ، وابستگی تراکنشی ، الگوهای تحمل پذیری خطا ، بهینه سازی ترکیب ، الگوریتم های تکاملی چندهدفه

نویسندگان

امید بوشهریان

دانشکده مهندسی کامپیوتروفناوری اطلاعات دانشگاه صنعتی شیراز

حسن جعفری جرجافکی

دانشکده مهندسی کامپیوتروفناوری اطلاعات دانشگاه صنعتی شیراز

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • مودت، محمد محسن، بوشهریان، امید، طراحی یک سامانه‌ی پیشنهاد دهنده‌ی ...
  • Cardinale, Y., Rukoz, M., "A framework for reliable execution of ...
  • Bushehrian, O., Zare, S., Keihani Rad, N., "A workflow- based ...
  • Liu, _ Liu, H., Li, Q., Huang, L, Xiao, M., ...
  • Cardinale, Y., Haddad, J. E., Manouvrier, M., Rukoz, M., petri-net ...
  • Angarita, R., , Cardinale, Y., Rukoz, M., "FaCETa: Backvard and ...
  • Liu, A., Li, Q., Huang, L., Xiao, M., "FACTS: A ...
  • Transactiont Web Services", Services Computing, IEEE Trans-actions, Vol. 3, No. ...
  • Cardinale, Y., Rukoz, M., "Fault toleroat execution of ...
  • Computing, Systems, Services and Technologies (UBICOMM), 2011. ...
  • Tsang, E., "Foundations of Constraint Satisfaction", Academic Presss, 1993. ...
  • Y. Badr, D. Benslimane, . Z. Maamar and L Liu, ...
  • Opt4J, http :/www.opt4j .org. ...
  • Haddad, J. E., Manouvrier, M., Rukoz, M., "TQoS: Transactiont and ...
  • نمایش کامل مراجع