限定检索结果

检索条件"主题词=抽象语法树"
69 条 记 录,以下是1-10 订阅
视图:
排序:
基于抽象语法树的代码抄袭检测方法的改进
收藏 引用
《吉首大学学报(自然科学版)》2022年 第6期43卷 20-25页
作者:刘飞翔 龙冬冬 欧幸茹 陈昌奉吉首大学信息科学与工程学院湖南吉首416000 
针对传统基于抽象语法树的代码抄袭检测方法中存在的检测准确率不高及无法检测语义层面抄袭的问题,设计了一种基于改进抽象语法树的代码抄袭检测方法,该方法通过TF-IDF加权简化的语法提高检测准确率.利用加权简化的抽象语法树设计特...
来源:详细信息评论
基于抽象语法树的软件度量工具的设计与实现
收藏 引用
《计算机应用》2003年 第10期23卷 39-41页
作者:牛家浩 黄志球 张静 刘佳南京航空航天大学计算机系江苏南京210016 
为了提高软件质量和控制,改善软件开发过程,文中提出了以抽象语法树为核心的软件度量工具(ASTMT)的体系结构图,介绍了度量工具的功能及特点,详细论述了工具中各个模块的设计与实现方法,着重讨论了抽象语法树的组成及其节点设计。介绍该...
来源:详细信息评论
规范抽象语法抽象语法树的直接生成
收藏 引用
《计算机学报》1990年 第12期13卷 926-933页
作者:张幸儿南京大学计算机科学系 
抽象语法树在很多应用领域中是一个重要的工具,但是在概念上不一致与不规范。本文提出了抽象语法()的设计准则,并引进规范抽象语法的概念。本文还给出了为一个源程序从文法直接生成改进的规范抽象语法树的算法。改进的规范抽象语法树...
来源:详细信息评论
基于JavaCC的抽象语法树的构建与实现
收藏 引用
《计算机工程与设计》2016年 第4期37卷 938-943页
作者:黄松 黄玉 惠战伟中国人民解放军理工大学指挥信息系统学院江苏南京210000 全军军事训练软件测评中心江苏南京210007 
抽象语法树(abstract syntax tree,AST)作为程序一种重要的中间表示形式,在代码分析领域中有着广泛的应用。如何针对Java程序生成其抽象语法树是在进行代码静态分析前必不可少的工作。分析抽象语法树的构建算法,通过JavaCC解析工具完成...
来源:详细信息评论
建立抽象语法树模型评测C++代码
收藏 引用
《计算机应用》2015年 第A1期35卷 183-185,191页
作者:崔舒宁 吴宁 叶丹西安交通大学电子与信息技术学院西安710049 
目前绝大多数的C++程序评测是通过对程序运行结果和标准测试用例的比对,给出非对即错的2值评判。而在虚拟实验室和慕课中,需要结合程序源码给出更全面客观的评价。针对此问题,通过建立C++源代码的抽象语法树,改进了结果相似度和程序代...
来源:详细信息评论
编译型嵌入式Python的设计与实现
收藏 引用
《计算机工程与设计》2024年 第1期45卷 79-87页
作者:李春亭 王宜怀 施连敏 张露苏州大学计算机科学与技术学院江苏苏州215000 武夷学院认知计算与智能信息处理福建省高校重点实验室福建武夷山354300 
针对面向微控制器的解释型MicroPython具有实时性弱、占用存储空间大和可移植性较差等问题,提出一种将Python语言转化为C++语言并将构件层与应用层分离的编译型嵌入式Python方案,设计基于抽象语法树及类型注释的源码映射机制。在此基础...
来源:详细信息评论
基于CB-Attention的JavaScript恶意混淆代码检测方法
收藏 引用
《计算机工程与设计》2024年 第8期45卷 2298-2305页
作者:徐鑫 张志宁 吕云山 李立 郑玉杰重庆移通学院实训中心重庆401520 重庆移通学院公共大数据安全技术重庆市重点实验室重庆401520 西南大学计算机与信息科学学院重庆400065 重庆邮电大学通信与信息工程学院重庆400065 重庆大学能源与动力工程学院重庆400065 
当今JavaScript代码混淆方法日益多样,现有检测方法在对混淆代检测时会出现漏报和误报的情况,为解决该问题,提出一种基于CB-Attention的JavaScript恶意代码检测方法。由SDPCNN模型和BiLSTM+Attention模型构成,SDPCNN对短距离间的语义特...
来源:详细信息评论
基于抽象语法树的代码味道识别工具的分析与设计
收藏 引用
《株洲工学院学报》2005年 第6期19卷 53-56页
作者:李军超 尹俊文 徐振阳国防科技大学计算机学院湖南长沙410073 
介绍了如何利用面向对象软件度量方法来识别代码味道,同时提出了以抽象语法树为中间表示形式来设计面向自动化重构的代码味道识别工具,并介绍了该识别工具各个模块的功能与特点。
来源:详细信息评论
基于Java语言的抽象语法树的创建与遍历
收藏 引用
《长沙大学学报》2004年 第4期18卷 50-53,57页
作者:廖兴 尹俊文 蔡放国防科学技术大学计算机学院湖南长沙410073 
抽象语法树(AbstractSyntaxTree,AST)作为程序的一种中间表示形式,在程序分析等诸多领域有广泛的应用.利用抽象语法树可以方便地实现多种源程序处理工具,比如源程序浏览器、智能编辑器、语言翻译器等.本文作者介绍了抽象语法树涉及的原...
来源:详细信息评论
简化GNU编译器套件抽象语法树的算法研究
收藏 引用
《上海师范大学学报(自然科学版)》2018年 第4期47卷 479-482页
作者:高峰 吴海涛上海师范大学信息与机电工程学院上海200234 
提出了一种消除抽象语法树文本中冗余的方法,借助Knuth-Morris-Pratt(KMP)算法,设计核心算法,对抽象语法树进行简化,并选出几个经典的代码片段进行实验,对算法的性能做了相应验证.实验结果表明,算法在消除冗余方面的简化率达到90%以上.
来源:详细信息评论
聚类工具 回到顶部