CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

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

عنوان مقاله: مطالعه بر تسهیل توسعه نرم افزار متقابل پلت فرم از طریق کد نویسی خودکار مبتنی بر وب
شناسه ملی مقاله: ECME06_028
منتشر شده در ششمین کنفرانس ملی مهندسی برق،کامپیوتر و مکانیک در سال 1398
مشخصات نویسندگان مقاله:

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

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

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/1008154/