一种基于软件依赖关系提取的多层架构识别方法

    公开(公告)号:CN113467786B

    公开(公告)日:2024-05-17

    申请号:CN202110587630.3

    申请日:2021-05-27

    Applicant: 东南大学

    Abstract: 本发明公开了一种基于软件依赖关系提取过程的多层架构的识别方法,该识别方法地具体步骤如下:步骤1:目标系统的输入预处理,统一输入形式,剔除无关实体,绑定相关实体,提高源码扫描效率;步骤2,提取源码中隐含的依赖信息,并且计算相关的参考值作为划分的依据,步骤3:根据依赖关系进行初步划分和使用聚类算法对中间层的进一步划分。本方法对于软件层次的划分具有较高的准确度,可用于提高框架反演中架构识别过程的效率,并且辅助进行代码重构。

    一种基于软件依赖关系提取的多层架构识别方法

    公开(公告)号:CN113467786A

    公开(公告)日:2021-10-01

    申请号:CN202110587630.3

    申请日:2021-05-27

    Applicant: 东南大学

    Abstract: 本发明公开了一种基于软件依赖关系提取过程的多层架构的识别方法,该识别方法地具体步骤如下:步骤1:目标系统的输入预处理,统一输入形式,剔除无关实体,绑定相关实体,提高源码扫描效率;步骤2,提取源码中隐含的依赖信息,并且计算相关的参考值作为划分的依据,步骤3:根据依赖关系进行初步划分和使用聚类算法对中间层的进一步划分。本方法对于软件层次的划分具有较高的准确度,可用于提高框架反演中架构识别过程的效率,并且辅助进行代码重构。

Patent Agency Ranking