مطالعه بر تسهیل توسعه نرم افزار متقابل پلت فرم از طریق کد نویسی خودکار مبتنی بر وب
محل انتشار: ششمین کنفرانس ملی مهندسی برق،کامپیوتر و مکانیک
سال انتشار: 1398
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 379
فایل این مقاله در 8 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
ECME06_028
تاریخ نمایه سازی: 21 فروردین 1399
چکیده مقاله:
هنگامی که یک برنامه تلفن همراه از چندین سیستم عامل اصلی پشتیبانی می شود ، نفوذ در بازار آن به حداکثر می رسد. چنین برنامه های بومی متقابل پلتفرم اساسا0 عملکرد اصلی یکسانی را ارائه می دهند ، البته در کنوانسیون های هر پلتفرم پشتیبانی شده. حفظ و تکامل یک برنامه بومی کراس پلت فرم خسته کننده و مستعد خطا است ، زیرا هر تغییر نیاز به تکرار تغییرات برای انواع خاص پلتفرم برنامه دارد. ترجمه منبع منبع نحوی به معنای ناکافی برای کاهش مشکل است ، زیرا دسترسی بومی API همیشه خاص به دامنه است. در این مقاله ، ما یک رویکرد جدید Native-2- ارائه می دهیم که با استفاده از تحولات برنامه ای که روی یک سکوی انجام می شود ، به طور خودکار بلوک های کد معادل را برای استفاده در سیستم عامل دیگر استفاده می کند. هنگامی که یک برنامه نویس نسخه منبع برنامه را تغییر می دهد ، تغییرات ضبط می شوند. براساس این تغییرات ، Native-2- محتوای معنایی بلوک کد منبع را مشخص می کند و پرس و جو مناسبی را برای جستجو برای بلوک کد هدف معادل با استفاده از منابع برنامه نویسی مبتنی بر وب ، تدوین می کند. رویکرد ارائه شده به طور موثری فرآیند استخراج معناشناسی بلوک کد منبع را کشف می کند و نمونه های هدف موجود را با کارایی معادل آن کشف می کند، بنابراین برخی از سخت ترین و سخت ترین کار برنامه نویسی را در توسعه مدرن موبایل کاهش می دهد.
نویسندگان
محمدرضا ریاضی
دانشگاه آزاداسلامی واحدعلوم تحقیقات تهران تهران