شناسایی خودکار ضدالگوهای سرویس گرایی مبتنی بر فناوری REST

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

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

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

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

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

IRANWEB05_003

تاریخ نمایه سازی: 8 تیر 1398

چکیده مقاله:

معماری سرویس گرا به دلیل انعطاف پذیری بالا در طراحی سرویس های توزیع شده به عنوان راهکاری جهت طراحی پذیرفته شده و به طور گسترده ای مورد استفاده قرار گرفته است. دلایل مختلفی از جمله ضدالگوها در این معماری سبب شده است تا طراحی سیستم ها بر این اساس از کیفیت سرویس بالایی برخوردار نباشد. در این مقاله، به یک رویکرد خودکار برای تشخیص ضدالگوهای سرویس گرایی بر اساس فناوری REST پرداخته شده است. در این رویکرد با استفاده از برنامه نویسی ژنتیک و بر اساس مجموعه ای از معیارهای مرتبط با معماری فناوری REST، این مشکلات کیفی را در قالب قوانین تشخیص ضدالگو شناسایی می شوند. نتایج بدست آمده از بررسی نمونه های ضدالگوهای واقعی نشان می دهد که رویکرد ارائه شده دارای میانگین دقت و بازخوانی 70 درصد است.

کلیدواژه ها:

وب سرویس ها ، ضدالگوها ، سرویس گرایی ، مهندسی نرم افزار مبتنی بر جستجو ، REST

نویسندگان

سبحان محمدنیا

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

رسول اسماعیلی فرد

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

رضا اکبری

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