用于程序跨架构迁移的可扩展框架及程序跨架构迁移方法

    公开(公告)号:CN115794123A

    公开(公告)日:2023-03-14

    申请号:CN202310100913.X

    申请日:2023-02-13

    Applicant: 湖南大学

    Inventor: 全哲 张素雅

    Abstract: 本申请公开了一种程序跨架构迁移方法,集成了有源码翻译和无源码翻译,针对无源码翻译,构建一个源架构子系统,为源程序提供虚拟的运行环境,保证源架构与目标架构的隔离,将源程序的源二进制文件存放于所述源架构子系统中;在所述源架构子系统的数据库中单独设置一块可供查询的数据空间,将多种二进制翻译器存放于所述数据空间中,测试多种二进制翻译器的翻译效率及翻译稳定性,并对测试结果进行排序,优选选择翻译效率较高的翻译器进行翻译,当翻译效率较高的翻译器无法完成翻译操作时,换用翻译稳定性最高的翻译器进行翻译,在尽可能提高翻译效率的同时,确保翻译过程稳定的进行。本申请还提供一种用于程序跨架构迁移的可扩展框架。

Patent Agency Ranking