Unified program cross-architecture migration framework model
The program cross-architecture migration technology can solve the problem that the software resources of the ARM architecture are not rich enough, so that the processors of the ARM architecture can obtain the abundant software resources of the x86 architecture. Since there are different migration schemes for different source programs, program migration technology involves many fields, and there is no unified method. This paper proposes a unified program migration framework model, and designs two technical modules of source code program migration and no-source code program migration according to whether the program has source code or not. The source code program migration module provides migration guidance for developers, reducing the difficulty of migration and improving the success rate of code migration; the no-source code migration module is based on binary translation technology, and integrates excellent open source tools QEMU and BOX64. Finally, experimental verification is carried out. The correctness and validity of the framework model.
Wed 7 DecDisplayed time zone: Osaka, Sapporo, Tokyo change
14:30 - 15:40 | Migration and VisualizationTechnical Track / SEIP - Software Engineering in Practice / ERA - Early Research Achievements at Room1 Chair(s): Siripen Pongpaichet Mahidol University | ||
14:30 15mPaper | Unified program cross-architecture migration framework model SEIP - Software Engineering in Practice Zhou Minhao Hunan University, Zhe Quan Hunan University, Xin Huang AECC Hunan Aviation powerplant Research Institute | ||
14:45 20mPaper | Two-Stage Patch Synthesis for API Migration from Single API Usage Example Technical Track | ||
15:05 15mPaper | Visualizing Contributor Code Competency for PyPI Libraries: Preliminary Results ERA - Early Research Achievements Indira Febriyanti Universitas Muhammadiyah Surakarta, Raula Gaikovina Kula Nara Institute of Science and Technology, Ruksit Rojpaisarnkit Nara Institute of Science and Technology, Kanchanok Kannee Nara Institute of Science and Technology, Yusuf Sulistyo Nugroho Universitas Muhammadiyah Surakarta, Kenichi Matsumoto Nara Institute of Science and Technology | ||
15:20 15mPaper | Why Visualize Competitive Code? Preliminary Categories for Jupyter Notebooks ERA - Early Research Achievements Tasha Settewong Mahidol University, Natanon Ritta Mahidol University, Raula Gaikovina Kula Nara Institute of Science and Technology, Chaiyong Rakhitwetsagul Mahidol University, Thailand, Thanwadee Sunetnanta Mahidol University, Kenichi Matsumoto Nara Institute of Science and Technology |