首页 | 本学科首页   官方微博 | 高级检索  
     

Java代码信息查询语言
引用本文:李合,刘石,张路. Java代码信息查询语言[J]. 计算机工程与科学, 2006, 28(Z2): 135-138
作者姓名:李合  刘石  张路
作者单位:北京大学信息科学技术学院软件所,北京,100871
基金项目:国家重点基础研究发展计划(973计划);国家高技术研究计划发展专项经费;国家自然科学基金;北京大学莙政基金
摘    要:程序理解在软件维护和软件复用中扮演着重要的角色,基于编译技术的程序信息抽取与分析是程序理解辅助工具的主要技术手段.为了降低信息抽取和信息分析的代价,提高程序理解工具的质量和构建效率,本文使用Java文档对象模型作为程序代码结构模型,提出并实现了针对Java代码的信息查询语言JPATH.通过构造JPATH查询表达式,信息抽取与分析程序能够定位感兴趣的元素在代码结构模型中的位置.同时,本文对JPATH做了进一步的扩展,提供了一种对象一关系的查询机制,便于编程人员提取具有特定语义关系的语法对象组合.

关 键 词:程序理解  信息抽取  查询语言  Java文档对象模型
文章编号:1007-130X(2006)A2-0135-04
修稿时间:2006-07-19

A Java Code Information Query Language
LI He,LIU Shi,ZHANG Lu. A Java Code Information Query Language[J]. Computer Engineering & Science, 2006, 28(Z2): 135-138
Authors:LI He  LIU Shi  ZHANG Lu
Abstract:
Keywords:
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号