您的位置: 专家智库 > >

钱剑飞

作品数:11 被引量:21H指数:3
供职机构:上海理工大学光电信息与计算机工程学院更多>>
发文基金:国家自然科学基金浙江省重大科技专项基金国家重点基础研究发展计划更多>>
相关领域:自动化与计算机技术更多>>

文献类型

  • 10篇期刊文章
  • 1篇学位论文

领域

  • 11篇自动化与计算...

主题

  • 3篇信息检索
  • 2篇代码
  • 2篇软件工程
  • 2篇软件维护
  • 2篇中文
  • 2篇中文文档
  • 2篇自动提取方法
  • 2篇文档
  • 2篇PLAN
  • 1篇信息检索技术
  • 1篇有限自动机
  • 1篇源代码
  • 1篇在线事务处理
  • 1篇软件系统
  • 1篇事务处理
  • 1篇数据库
  • 1篇特性分析
  • 1篇匹配方法
  • 1篇主动网
  • 1篇主动网络

机构

  • 10篇浙江大学
  • 3篇上海理工大学
  • 2篇中国计量学院

作者

  • 11篇钱剑飞
  • 9篇陈华
  • 7篇俞瑞钊
  • 3篇何钦铭
  • 2篇陈纯
  • 2篇唐文彬
  • 1篇陈庆奎
  • 1篇王灿
  • 1篇姜承尧
  • 1篇陈奇
  • 1篇刘康苗

传媒

  • 4篇计算机应用与...
  • 4篇浙江大学学报...
  • 1篇计算机工程
  • 1篇计算机系统应...

年份

  • 1篇2011
  • 2篇2008
  • 3篇2007
  • 1篇2006
  • 2篇2005
  • 2篇2004
11 条 记 录,以下是 1-10
排序方式:
一种基于模糊推理的细匹配方法被引量:1
2007年
所有基于Plan的自动程序理解工具都采用把源码段跟标准Plan相比较的方法来得到源码语义信息。采用程序段的特征信息作为匹配索引项进行粗匹配可以大大加快匹配效率,但完全依赖特征信息作为匹配代理造成了信息流失。该文提出了一种基于模糊推理的细匹配方法来进行相似度分析,目的是对粗匹配得到的潜在Plan集进行相似度分析以得到最终候选Plan集。
钱剑飞何钦铭陈华俞瑞钊
关键词:模糊推理
一种代码和中文文档关联信息的自动提取方法被引量:3
2005年
维护代码和对应的文档的关联在软件维护、程序理解、需求跟踪等软件工程活动中有重要的意义。维护这些关联其关键在于提取关联信息,提出了一种利用信息检索技术自动提取程序源代码和中文文档关联信息的方法。首先通过提取文档中的词汇建立文档的语言概率模型,在此基础上用由代码信息组成的检索项检索文档集,由此得到代码和文档的相关列表和关联矩阵。测试结果表明在提取项大于5时即可获得95%以上的关联。
陈华钱剑飞俞瑞钊
关键词:软件维护信息检索自动提取方法程序源代码中文文档信息检索技术
程序理解中一种基于特征符号的粗匹配方法被引量:1
2007年
所有基于Plan的自动程序理解工具都采用把源码段跟标准Plan库中标准Plan相比较的方法来得到源码语义信息,从而达到程序理解的目标。以程序段的特征信息为索引项,对标准Plan库进行穷尽式快速粗匹配,以克服自下而上程序理解模式搜索强度大,实际应用性不强的弱点,达到快速粗粒度匹配的目标。方法的局限是匹配过程中存在信息遗漏,需要进一步采用模糊推理机制对潜在Plan进行相似性度量。
钱剑飞何钦铭陈华俞瑞钊
关键词:粗匹配
一种代码与中文文档关联信息的自动提取方法被引量:2
2004年
提出了一种基于信息检索技术的程序源代码与中文文档关联信息的自动提取方法.假设程序员在编写代码时使用了有意义的类、函数和变量名,利用信息检索方法得到对应的包含有这些意义的文档.通过提取文档中的词汇建立文档的语言概率模型,在此基础上采用由代码信息组成的检索项来检索文档集,由此得到代码和文档的相关性列表和关联矩阵.通过三个软件系统对此方法进行测试,结果表明,当提取项大于5时可获得95%以上的关联.
钱剑飞陈华陈奇俞瑞钊
关键词:信息检索关联矩阵
利用信息检索和概率有限自动机的程序理解
2008年
为提高基于信息检索的程序理解方法的准确性,提出了一种结合信息检索和概率状态机的两阶段程序理解方法.在该方法中使用概率有限自动机(probabilistic finite-state automata,PFA)解决了信息检索结果在程序理解中的不确定性,同时采用信息检索构建了多个简单的PFA,而不是单个复杂的PFA,提高了PFA分析的伸缩性.训练阶段先采用隐式语义分析对源代码进行聚类,然后在聚类结果上生成PFA.在识别阶段以词法处理后的程序作为检索项在程序模板库中进行信息检索,取检索结果中的最相关的n项作为候选模板,由候选模板对应得到相应的PFA,通过分析找到最大概率的PFA,完成对源码内容的语义标注.
陈华王灿陈纯唐文彬钱剑飞
关键词:概率有限自动机信息检索软件工程
基于特征符号的程序理解研究
程序理解可以看作是从源码中提取系统设计概念的过程。程序理解活动贯穿整个软件生命周期,软件维护占用了大量系统成本和花费(35~80%),其中30~90%的维护工作是程序理解,包括程序维护、调试、结构重建、源码复用、程序排错...
钱剑飞
主动peer-to-peer网络架构被引量:10
2004年
针对当前peer-to-peer(P2P)网络只能通过固定的协议和服务有限地利用节点资源的弱点提出了主动P2P网络(APN)架构.结合P2P网络技术和主动网络技术,核心思想是把P2P网络的服务和协议代码封装在数据包中,随着数据包一起传送,并由需要的节点加载和执行,由此完成服务和协议的动态扩充和部署.通过在APN上部署自动代码理解和查询系统,验证了APN比现有P2P网络更能充分利用节点资源,更灵活,易于管理,同时,APN在安全性和性能方面的相对降低是可接受的.
陈华钱剑飞俞瑞钊
关键词:主动网络PEER-TO-PEER网络架构
程序理解中基于特征符号Plan库的建立
2007年
所有基于Plan的自动程序理解工具都采用把源码段跟标准Plan库中标准Plan相比较的方法来得到源码语义信息,从而达到程序理解的目标。通过分析、提取Plan中的特征符号,以特征符号作为Plan检索索引项,建立带特征信息Plan库,以达到快速匹配的目标,从而降低自下而上自动程序理解中因需要穷尽式搜索而带来的搜索强度。
钱剑飞何钦铭陈华俞瑞钊
一种基于闪存固态硬盘的辅助缓冲池设计被引量:2
2011年
基于磁盘数据库系统的瓶颈主要在磁盘I/O,通常采用缓冲池的设计,将读到的数据页先放入到内存缓冲池后再进行操作。因此,缓存池的大小直接决定了数据库的性能。通过研究基于闪存固态硬盘的特性,提出了一种基于闪存固态硬盘的辅助缓冲池设计。最后,通过修改开源数据库MySQL InnoDB存储引擎,并通过TPC-C实验对比分析了启用辅助缓冲池后数据库的性能可有100%~320%的提高。
姜承尧陈庆奎钱剑飞
关键词:数据库缓冲池在线事务处理
基于后缀树的程序理解Plan自动提取被引量:1
2008年
为辅助维护用于程序理解的代码片段模版(Plan)库,提出了基于后缀树的Plan自动提取方法.通过词法/语法分析将源代码转换成Token串,然后对Token串生成后缀树,遍历后缀树得到候选代码Plan集,过滤后生成更小、更准确的Plan集.采用动态模式匹配合并合适的Plan和给Plan命名,最后生成可用于程序理解的Plan.由于后缀树的线性增长特性,该方法可以应用于大规模软件的程序理解.将方法应用于多个不同规模的软件,测试结果表明,该方法可以从源码中提取有效的Plan.
陈华陈纯唐文彬钱剑飞刘康苗
关键词:后缀树软件维护软件工程
共2页<12>
聚类工具0