首页专利查询专利详情

*来源于国家知识产权局数据,仅供参考,实际以国家知识产权局展示为准

一种面向软件演化的代码可替换性评估方法

发明专利无效专利
  • 申请号:
    CN201610164659.X
  • IPC分类号:G06F8/72G06F11/36
  • 申请日期:
    2016-03-22
  • 申请人:
    东南大学
著录项信息
专利名称一种面向软件演化的代码可替换性评估方法
申请号CN201610164659.X申请日期2016-03-22
法律状态权利终止申报国家暂无
公开/公告日2016-08-17公开/公告号CN105867906A
优先权暂无优先权号暂无
主分类号G06F8/72IPC分类号G06F8/72;G06F11/36查看分类表>
申请人东南大学申请人地址
江苏省南京市江宁区东南大学*** 变更 专利地址、主体等相关变化,请及时变更,防止失效
权利人东南大学,华为技术有限公司当前权利人东南大学,华为技术有限公司
发明人李必信;苗意盎;廖力;刘辉辉
代理机构南京瑞弘专利商标事务所(普通合伙)代理人杨晓玲
摘要
本发明公开了一种面向软件演化的代码可替换性评估方法,对演化原因进行分析与定位,包括以下步骤:根据源代码构造相应的抽象语法树;在抽象语法树上提取表示依赖关系的边,构造出代码耦合关系图;基于程序耦合关系定义一种度量代码可替换性指标,对代码中模块的可替换性进行计算;针对演化版本中代码的可替换性发生改变的包进行分析,识别出导致代码可替换性变化的元素。该发明的评估方法不但可以自动分析源代码,度量代码的可替换性,指出代码中的核心框架,而且对演化过程中发生改变的原因进行分析定位实现了演化评估的自动化。

我浏览过的专利

专利服务由北京酷爱智慧知识产权代理公司提供