查询结果:   史橹,吴毅坚,赵文耘.JavaScript代码分析技术综述[J].计算机应用与软件,2018,35(11):16 - 25,32.
中文标题
JavaScript代码分析技术综述
发表栏目
软件技术与研究
摘要点击数
35
英文标题
A SURVEY ON JAVASCRIPT CODE ANALYSIS TECHNIQUES
作 者
史橹 吴毅坚 赵文耘 Shi Lu Wu Yijian Zhao Wenyun
作者单位
复旦大学软件学院 上海 201203 复旦大学计算机科学技术学院 上海 201203 上海市数据科学重点实验室 上海 201203   
英文单位
Software School, Fudan University, Shanghai 201203, China School of Computer Science, Fudan University, Shanghai 201203, China Shanghai Key Laboratory of Data Science, Shanghai 201203, China   
关键词
JavaScript 分析框架 代码分析
Keywords
JavaScript Analysis framework Code analysis
基金项目
上海市科技发展基金项目(16JC1400801)
作者资料
史橹,硕士生,主研领域:软件工程。吴毅坚,副教授。赵文耘,教授。 。
文章摘要
作为2017年GitHub上最受欢迎的语言,JavaScript以灵活高效等特性为网站的开发和展示带来了巨大变革,同时也带来了代码坏味道等潜在问题。因此,JavaScript代码分析对于理解和维护Web系统的前后端代码以及提升代码质量有重要的作用。但目前仍然缺乏针对JavaScript语言分析方法和研究目标的系统化综述。对1995年以来国内外会议和期刊论文进行调研,根据文献来源和主题选择了291篇高水平论文进行深入分析并进行分类。对其中与代码分析技术相关的语言特性、分析框架方法、维护重构等三类以及其他补充文献共计158篇论文进行了整理。论述当前用于JavaScript代码分析的主要方法和框架以及主要的研究目的,并对JavaScript代码分析研究现状与趋势进行梳理。
Abstract
As the most popular language on GitHub in 2017, JavaScript has brought tremendous changes to the development and presentation of Web sites with its flexibility and efficiency, and has also brought potential problems such as bad code smell. Therefore, JavaScript code analysis plays an important role in understanding and maintaining the front-end and back-end code of Web systems and improving code quality. However, there is still a lack of systematic review of JavaScript language analysis methods and research objectives. We researched conferences and journal articles at home and abroad since 1995, and selected 291 high-level papers for further analysis and classification according to literature resources and theme. We also reviewed a total of 158 papers related to code analysis techniques, such as language features, analysis framework, maintenance and refactoring, and other supplementary literature. This paper discussed the main methods and frameworks for JavaScript code analysis and the main research purposes, and combed the current research situation and trend of JavaScript code analysis.
下载PDF全文   

根据该篇关键词查找到本刊已发表相关论文供参考
序号
文  章  标  题
作者1
发表栏目
页码
摘要
1
基于深度学习的代码分析研究综述
张峰逸
综合评述
2018
6
9
[摘要]
2
雾霾影响下的光伏发电系统的可视化分析平台研究
裴雨清
应用技术与研究
2018
6
88
[摘要]
3
基于外部Flash的Web3D虚拟场景二维导航
罗立宏
多媒体技术应用
2018
2
156
[摘要]
4
JavaScript代码分析技术综述
史橹
软件技术与研究
2018
11
16
[摘要]
5
OPEN:一个基于评论的商品特征抽取及情感分析框架
卿勇
应用技术与研究
2018
1
65
[摘要]
6
基于Open API WebGIS的海洋渔业环境保障服务产品发布系统研究
蔡文博
应用技术与研究
2017
9
72
[摘要]
7
人脸检测与跟踪算法优化及Web端实现
陈丽枫
算法
2017
9
279
[摘要]
8
P2P信任系统中基于重复博弈的惩罚机制研究
杨先伟
信息技术交流
2017
6
328
[摘要]
9
基于UI自动遍历的Android恶意代码动态分析方法
王继刚
安全技术
2017
12
295
[摘要]
10
基于函数式编程语言的事件驱动模型的设计与实现
刘德财
软件技术与研究
2016
9
7
[摘要]
11
改进的基于代码污染识别安全警告的算法
牛霜霞
软件技术与研究
2016
8
36
[摘要]
12
基于哈希不透明谓词的JavaScript软件水印算法
吴伟民
安全技术
2016
4
306
[摘要]
13
一种改进的密码函数识别方法
林伟
安全技术
2016
3
299
[摘要]
14
支持异步调用的WebKit浏览器的JavaScript事件扩展方法
王硕
嵌入式软件与应用
2016
1
226
[摘要]
15
基于DOM状态转换的隐网页信息抽取算法
房勇
软件技术与研究
2015
9
17
[摘要]
16
启动型恶意代码分析与检测综述
罗雨青
安全技术
2015
9
274
[摘要]
17
一种恶意代码特征选取和建模方法
李盟
安全技术
2015
8
266
[摘要]
18
运动估计和小波域结合的视频去噪算法
李华君
图像处理与应用
2015
7
200
[摘要]
19
分析多类特征和欺诈技术检测JavaScript恶意代码
徐青
安全技术
2015
7
293
[摘要]
20
Malware安全可视化研究
任卓君
安全技术
2015
2
278
[摘要]
21
C语言函数时间复杂度自动计算方法的实现
章亦葵
软件技术与研究
2015
11
18
[摘要]
22
云计算环境下异构数据节点冗余存储模式的优化
刘波
软件技术与研究
2015
1
30
[摘要]
23
基于字符熵的JavaScript代码混淆自动检测方法
宣以广
安全技术
2015
1
309
[摘要]
24
嵌入式浏览器JavaScript引擎的研究与设计
余启洋
嵌入式软件与应用
2014
5
251
[摘要]
25
基于HTML5的数学公式渲染研究与实现
高跃
软件技术与研究
2014
4
15
[摘要]
26
Web前端性能优化方案与实践
王成
应用技术与研究
2014
12
89
[摘要]
27
搜索引擎中基于状态的Ajax动态网页提取研究
陈莉莉
软件技术与研究
2013
7
217
[摘要]
28
基于JSON的教育游戏地图可视化研究
罗静
基金项目论文
2013
6
187
[摘要]