مطالعه بر تسهیل توسعه نرم افزار متقابل پلت فرم از طریق کد نویسی خودکار مبتنی بر وب

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

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

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

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

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

ECME06_028

تاریخ نمایه سازی: 21 فروردین 1399

چکیده مقاله:

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

نویسندگان

محمدرضا ریاضی

دانشگاه آزاداسلامی واحدعلوم تحقیقات تهران تهران