位置:成果数据库 > 期刊 > 期刊详情页
基于形态分析识别设计模式中的集中管理式聚集
  • ISSN号:1000-9825
  • 期刊名称:软件学报
  • 时间:0
  • 页码:2725-2737
  • 语言:中文
  • 分类:TP311[自动化与计算机技术—计算机软件与理论;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]东南大学计算机科学与工程学院,江苏南京211189, [2]上海市计算机软件评测重点实验室,上海201112, [3]南京航空航天大学信息科学与技术学院,江苏南京210016, [4]南京大学计算机科学与技术系,江苏南京210093, [5]南京大学计算机软件新技术国家重点实验室,江苏南京210093
  • 相关基金:国家自然科学基金Nos.90818027,60633010,60873050,60873049,60803008,60903026;;国家高技术研究发展计划(863)No.2009AA01Z147;;江苏省自然科学基金Nos.BK2006094,BK2008292;;上海市计算机软件评测重点实验室开放项目No.09DZ2272600
  • 相关项目:高可信软件的测试与评估
中文摘要:

针对常见的利用指针或引用的聚集实现方式,提出一种基于形态分析的一对多聚集关系的自动识别方法.首先,扩充Sagiv的三值逻辑结构中的谓词以描述链表上聚集管理操作的语义特征.然后,给出基于控制流上链表形态结构的变化识别聚集管理行为的方法.最后,通过开源软件JEdit中的实例分析展示了该方法的有效性.

英文摘要:

In this paper,a shape-analysis based approach is proposed to automatically identify aggregations that are implemented using the commonly used implementation mechanism,pointers or references.First,this paper augments predicates of Sagiv's three-valued logical structure to describe the semantic constraints for the central aggregation management operations on linked lists.Then,this paper presents a method to identify the aggregation management behavior by analyzing the changes of shape structures for linked lists along control flow paths.Finally,the effectiveness of the proposed 1-n aggregation identification approach is proposed using a case study from the open-source software JEdit.

同期刊论文项目
期刊论文 22 会议论文 10 专利 2
期刊论文 19 会议论文 3 获奖 2 专利 2
期刊论文 88 会议论文 47
期刊论文 22 会议论文 5
同项目期刊论文
期刊信息
  • 《软件学报》
  • 北大核心期刊(2011版)
  • 主管单位:中国科学院
  • 主办单位:中国科学院软件研究所 中国计算机学会
  • 主编:赵琛
  • 地址:北京8718信箱中国科学院软件研究所
  • 邮编:100190
  • 邮箱:jos@iscas.ac.cn
  • 电话:010-62562563
  • 国际标准刊号:ISSN:1000-9825
  • 国内统一刊号:ISSN:11-2560/TP
  • 邮发代号:82-367
  • 获奖情况:
  • 2001年入选中国期刊方阵“双百期刊”,2000年荣获中国科学院优秀科技期刊一等奖
  • 国内外数据库收录:
  • 俄罗斯文摘杂志,美国数学评论(网络版),波兰哥白尼索引,德国数学文摘,荷兰文摘与引文数据库,美国工程索引,美国剑桥科学文摘,英国科学文摘数据库,日本日本科学技术振兴机构数据库,中国中国科技核心期刊,中国北大核心期刊(2004版),中国北大核心期刊(2008版),中国北大核心期刊(2011版),中国北大核心期刊(2014版),中国北大核心期刊(2000版)
  • 被引量:54609