APSEC 2022
Tue 6 - Fri 9 December 2022
Wed 7 Dec 2022 14:30 - 14:45 at Room1 - Migration and Visualization Chair(s): Siripen Pongpaichet

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 Dec

Displayed time zone: Osaka, Sapporo, Tokyo change

14:30 - 15:40
14:30
15m
Paper
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
20m
Paper
Two-Stage Patch Synthesis for API Migration from Single API Usage Example
Technical Track
Daisuke Yamaguchi NTT Corporation, Takuya Iwatsuka NTT
15:05
15m
Paper
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
15m
Paper
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