【摘 要】
:
为了完成各种软件维护任务,如纠正错误、改进原有功能、添加新功能,开发人员经常需要确定需求特征与代码的对应关系。这种确定源代码中与给定需求特征相关的程序元素的过程称
【机 构】
:
复旦大学软件学院,上海市数据科学重点实验室(复旦大学)
【基金项目】
:
国家“863”高技术研究发展计划项目基金(2012AA011202),教育部高校博士点基金(20100071110031)资助
论文部分内容阅读
为了完成各种软件维护任务,如纠正错误、改进原有功能、添加新功能,开发人员经常需要确定需求特征与代码的对应关系。这种确定源代码中与给定需求特征相关的程序元素的过程称为特征定位。现有的特征定位方法主要根据用户提出的需求,在源代码中搜索相关的代码元素推荐给用户。然而这些零散的元素之间不具备任何关联,用户仍然需要人工地挖掘元素间的关系,来了解代码元素是如何相互配合、实现特定功能的。而通过与数据传递相关的方法调用链可以改进特征定位的实践方法。该方法能分析源代码,获取到所有的与数据传递相关的方法调用链,然后将根据用户
其他文献
<正>为了进一步加强对期刊工作的领导,充分发挥编委会的作用,指导编辑部加强管理,不断提高办刊水平,更好地为档案工作服务,开创期刊工作的新局面,经研究,对顾问、编委会成员
随机网络编码目前被广泛应用于实际网络环境中,能够有效提高网络吞吐量.然而网络编码容易受到窃听攻击和拜占庭攻击.提出一种既防窃听,又能有效检测出拜占庭攻击的安全随机网
一、档案信息化的发展趋势信息技术的飞速发展对国民经济和社会发展产生了深刻影响,电子文件大量涌现,对档案工作提出了更高的要求,档案信息化已成为社会发展不可逆转的潮流。信
为落实黑龙江省教育厅提出的《关于印发黑龙江省高校档案信息化建设标准的通知》(黑教办发[2006]104号)文件要求,加快我院档案事业的发展,促进高校档案数字化和数字档案馆建设,改
随着现代信息技术的发展,档案信息资源的开发、利用,尤其是在质量认证、保密认证工作中,越来越显示出重要作用。如在ISO-9000质量认证中,国军标GJB9001A-2001《质量管理体系要求