Java代码信息查询语言; A Java Code Information Query Language | |
李合 ; 刘石 ; 张路 | |
刊名 | 计算机工程与科学
![]() |
2006 | |
关键词 | 程序理解 信息抽取 查询语言 Java文档对象模型 |
DOI | 10.3969/j.issn.1007-130X.2006.z2.040 |
英文摘要 | 程序理解在软件维护和软件复用中扮演着重要的角色,基于编译技术的程序信息抽取与分析是程序理解辅助工具的主要技术手段.为了降低信息抽取和信息分析的代价,提高程序理解工具的质量和构建效率,本文使用Java文档对象模型作为程序代码结构模型,提出并实现了针对Java代码的信息查询语言JPATH.通过构造JPATH查询表达式,信息抽取与分析程序能够定位感兴趣的元素在代码结构模型中的位置.同时,本文对JPATH做了进一步的扩展,提供了一种对象一关系的查询机制,便于编程人员提取具有特定语义关系的语法对象组合.; 国家重点基础研究发展计划(973计划); 国家高技术研究计划发展专项经费; 国家自然科学基金; 北京大学莙政基金; 中国科学引文数据库(CSCD); 0; z2; 135-138,156; 28 |
语种 | 中文 |
内容类型 | 期刊论文 |
源URL | [http://ir.pku.edu.cn/handle/20.500.11897/23967] ![]() |
专题 | 信息科学技术学院 |
推荐引用方式 GB/T 7714 | 李合,刘石,张路. Java代码信息查询语言, A Java Code Information Query Language[J]. 计算机工程与科学,2006. |
APA | 李合,刘石,&张路.(2006).Java代码信息查询语言.计算机工程与科学. |
MLA | 李合,et al."Java代码信息查询语言".计算机工程与科学 (2006). |
个性服务 |
查看访问统计 |
相关权益政策 |
暂无数据 |
收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论