看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于动态分析的JavaScript代码推荐 收藏
基于动态分析的JavaScript代码推荐

基于动态分析的JavaScript代码推荐

作     者:吴通 陈雨亭 WU Tong;CHEN Yu-ting

作者机构:上海交通大学软件学院上海200240 

基  金:国家自然科学基金资助项目(61272102 61100051) 

出 版 物:《计算机工程》 (Computer Engineering)

年 卷 期:2014年第40卷第10期

页      码:66-70页

摘      要:针对现有基于静态分析的JavaScript代码推荐技术准确度低且响应速度较慢的问题,提出一种基于动态分析的JavaScript代码提示方法,并设计基于Eclipse插件的代码推荐工具。采用事先建模的方法保存模拟运行环境,并且对上下文对象建立特征索引。同时在用户代码抽象语法树的基础上进行代码分块,按程序分块顺序对用户代码进行模拟执行,利用对象之间的相似度在用户运行时修正运行变量,并对模拟执行时产生的异常进行处理,实现针对用户代码的动态分析JavaScript代码提示。实验结果表明,与现有使用静态分析方法的JavaScript代码推荐技术相比,该方法具有更高的可推荐性和更快的响应速度。

主 题 词:代码推荐 Eclipse插件 动态分析 抽象语法树 模拟运行 异常处理 

学科分类:08[工学] 0835[0835] 081202[081202] 0812[工学-测绘类] 

核心收录:

D O I:10.3969/j.issn.1000-3428.2014.10.013

馆 藏 号:203212538...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分