期刊导航
期刊开放获取
河南省图书馆
退出
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
1
篇文章
<
1
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
一种基于类型传播分析的泛型实例重构方法
被引量:
3
1
作者
陈林
徐宝文
+2 位作者
钱巨
周天琳
周毓明
《软件学报》
EI
CSCD
北大核心
2009年第10期2617-2627,共11页
重构泛型实例有利于提高软件的复用性和类型安全,但现有重构方法的时间复杂度较高,不适用于即时持续的重构.分析了变量类型传播分析方法在重构中的不足,提出了一种改进的泛型变量类型传播分析方法.该方法通过引入一种可以描述复杂参数...
重构泛型实例有利于提高软件的复用性和类型安全,但现有重构方法的时间复杂度较高,不适用于即时持续的重构.分析了变量类型传播分析方法在重构中的不足,提出了一种改进的泛型变量类型传播分析方法.该方法通过引入一种可以描述复杂参数化类型关系的泛型类型传播图,以复制节点的方式实现泛型变量属性敏感的类型分析,并通过解决别名问题来提高分析的精度.实例研究表明,可以在与程序规模呈近似线性增长的时间复杂度内实施重构,取得了较满意的效果.
展开更多
关键词
泛型
软件重构
类型传播分析
别名
分析
软件重用
下载PDF
职称材料
题名
一种基于类型传播分析的泛型实例重构方法
被引量:
3
1
作者
陈林
徐宝文
钱巨
周天琳
周毓明
机构
南京大学计算机软件新技术国家重点实验室
南京大学计算机科学与技术系
东南大学计算机科学与工程学院
南京航空航天大学信息科学与技术学院
出处
《软件学报》
EI
CSCD
北大核心
2009年第10期2617-2627,共11页
基金
国家自然科学基金Nos.90818027
60633010
国家高技术研究发展计划(863)No.2009AA01Z147~~
文摘
重构泛型实例有利于提高软件的复用性和类型安全,但现有重构方法的时间复杂度较高,不适用于即时持续的重构.分析了变量类型传播分析方法在重构中的不足,提出了一种改进的泛型变量类型传播分析方法.该方法通过引入一种可以描述复杂参数化类型关系的泛型类型传播图,以复制节点的方式实现泛型变量属性敏感的类型分析,并通过解决别名问题来提高分析的精度.实例研究表明,可以在与程序规模呈近似线性增长的时间复杂度内实施重构,取得了较满意的效果.
关键词
泛型
软件重构
类型传播分析
别名
分析
软件重用
Keywords
generic
software refactoring
type propagation analysis
alias analysis
software reuse
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
作者
出处
发文年
被引量
操作
1
一种基于类型传播分析的泛型实例重构方法
陈林
徐宝文
钱巨
周天琳
周毓明
《软件学报》
EI
CSCD
北大核心
2009
3
下载PDF
职称材料
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部