توصیه API برای توسعه ویژگی های برنامه اندروید بر اساس دانش استخراج شده از فروشگاه های برنامه

Publish Year: 1400
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 170

This Paper With 30 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

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

لینک ثابت به این Paper:

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

ECME12_019

تاریخ نمایه سازی: 23 آبان 1400

Abstract:

برای بهبود کارایی، توسعه دهندگان تمایل دارند از API استفاده کنند تا از اختراع مجدد چرخ ها در توسعه برنامه ها جلوگیری کنند. با این وجود، هزاران API برای اهداف مختلف وجود دارد، بنابراین برای توسعه دهندگان دشوار است که API های مناسب را با توجه به ویژگی های قابل تحقق شناسایی کنند. فروشگاه های برنامه میلیون ها محصول را مدیریت می کنند که تجربیات و خرد توسعه دهندگان است و آنها منابع داده ای ارزشمندی را برای حل این مشکل فراهم می کنند. با جمع بندی استفاده از API برای عملکردهای مشابه یا مشابه در برنامه ها، می توان دانش قابل استفاده مجدد را برای توصیه API استخراج کرد. در این مقاله، ما از منبع داده در فروشگاه های برنامه استفاده می کنیم و یک روش توصیه API برای توسعه برنامه اهی android ارائه می دهیم. در مرحله اول، با استفاده از عناصر UI به عنوان پل، ما روابط نگاشتی را بین ویژگی ها و API ایجاد می کنیم. در مرحله دوم، ما یک چارچوب برای توصیف عملکرد برنامه ها در همان گروه ایجاد می کنیم و از روابط بین ویژگی ها و API ها برای ساخت دانش API برای هر گروه در چارچوب استفاده می کنیم. ثالثا ما گره ها را با توجه به ویژگی های استعلام شده شناسایی کرده و دانش API را با دادن لیست های پیشنهادی به توسعه دهندگان نشان می دهیم. ما آزمایشاتی را بر اساس Google Play انجام دادیم و نتیجه نشان می دهد که روش ما عملکرد پیشنهادی خوبی دارد.

Authors

علی سبحانی نژاد

کارشناسی ارشد مهندسی کامپیوتر – نرم افزار دانشگاه آزاد اسلامی شیراز