期刊导航
期刊开放获取
河南省图书馆
退出
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
4
篇文章
<
1
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
基于ANTLR的NC代码编译器的设计与实现
被引量:
8
1
作者
禹丹
严宏志
王继娜
《计算机应用》
CSCD
北大核心
2008年第2期522-524,527,共4页
采用了扩展的巴科斯范式(EBNF)定义NC程序语法规则,提出了一种基于语言识别工具(ANTLR)的NC代码编译器的设计模型。该模型采用Java语言开发,具有良好的平台无关性;分别从词法分析、语法和语义分析、信息提取等方面进行编译器的设计与实...
采用了扩展的巴科斯范式(EBNF)定义NC程序语法规则,提出了一种基于语言识别工具(ANTLR)的NC代码编译器的设计模型。该模型采用Java语言开发,具有良好的平台无关性;分别从词法分析、语法和语义分析、信息提取等方面进行编译器的设计与实现。实际运行结果表明:该模型能够高效地构建编译器原型;可快速、准确地对NC代码进行编译;具有良好的可扩展性。
展开更多
关键词
NC编译器
扩展的巴科斯范式
JAVA
下载PDF
职称材料
面向PMVS算法的自动两级并行翻译方法
2
作者
刘金硕
黄朔
邓娟
《计算机工程》
CAS
CSCD
北大核心
2022年第12期16-23,共8页
当使用高分辨率的图像作为图像处理算法的输入时会降低算法运行速度,将算法并行化可提升执行效率,但手动将串行程序转换为并行程序则较为繁琐,并且现有自动并行翻译工具性能不稳定,同时翻译后的程序是单一并行模式。面向基于面片的三维...
当使用高分辨率的图像作为图像处理算法的输入时会降低算法运行速度,将算法并行化可提升执行效率,但手动将串行程序转换为并行程序则较为繁琐,并且现有自动并行翻译工具性能不稳定,同时翻译后的程序是单一并行模式。面向基于面片的三维多视角立体视觉(PMVS)算法,提出一种从C到CUDA的自动两级并行翻译方法。使用ANTLR自动解析源C代码,通过分析数据依赖关系和循环数组私有化来识别可并行化的循环结构,将算法翻译成CPU多线程和GPU两级并行结构的代码。在算法执行过程中,将输入图像在CPU和GPU上分别进行处理,降低了算法总执行时间。实验结果表明,该方法的计算加速比随着输入图像分辨率的增加逐渐提高,最高约达到32,相比于PPCG和OpenACC自动并行翻译方法提升明显。
展开更多
关键词
两级并行翻译
图像处理算法
基于面片的三维多视角立体视觉
扩展
backus-naur
范式
抽象语法树
下载PDF
职称材料
基于JavaCC的SQL编译器的设计与实现
被引量:
1
3
作者
闫静
王联辉
《微计算机信息》
2010年第15期195-196,234,共3页
采用扩展的巴科斯范式(EBNF)定义SQL语言的语法规则,提出了一种基于分析器自动生成工具(JavaCC)的SQL语言编译器的设计模型。该模型采用Java语言开发,具有良好的平台无关性;分别从词法、语法和语义分析、信息提取等方面进行编译器的设...
采用扩展的巴科斯范式(EBNF)定义SQL语言的语法规则,提出了一种基于分析器自动生成工具(JavaCC)的SQL语言编译器的设计模型。该模型采用Java语言开发,具有良好的平台无关性;分别从词法、语法和语义分析、信息提取等方面进行编译器的设计与实现。实际运行结果表明:该模型能够快速高效地构建SQL编译器,且具有良好的可扩展性。
展开更多
关键词
SQL编译器
扩展的巴科斯范式
JAVACC
下载PDF
职称材料
一种图形化的软件缺陷描述语言
4
作者
李宁
李战怀
+1 位作者
孙夕凌
杨颖
《华中科技大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2012年第2期101-106,共6页
针对自然语言描述的软件缺陷报告常会出现不完整、二义性、抽象层次混杂的问题,面向黑盒测试发现的缺陷,提出了一种图形化的软件缺陷描述语言———软件缺陷描述图(SDDG).首先采用扩展巴科斯范式(EBNF)对SDDG进行形式化描述,然后以因果...
针对自然语言描述的软件缺陷报告常会出现不完整、二义性、抽象层次混杂的问题,面向黑盒测试发现的缺陷,提出了一种图形化的软件缺陷描述语言———软件缺陷描述图(SDDG).首先采用扩展巴科斯范式(EBNF)对SDDG进行形式化描述,然后以因果图为基础,定义了描述中涉及的各种图形符号.通过理论分析论证、描述实例对比以及实验验证表明:与传统的自然语言描述以及基于XML的描述相比,SDDG清晰明了、重点突出,提高了软件缺陷报告的可读性、完整性以及可重现性,减少了测试人员和开发人员的理解不一致现象;该方法不仅提高了双方的沟通效率,同时为软件缺陷分类和分析提供了更好的原始数据.
展开更多
关键词
软件缺陷描述图
图形化方法
扩展巴科斯范式
因果图
黑盒测试
原文传递
题名
基于ANTLR的NC代码编译器的设计与实现
被引量:
8
1
作者
禹丹
严宏志
王继娜
机构
中南大学机电工程学院
中山大学信息科学与技术学院
出处
《计算机应用》
CSCD
北大核心
2008年第2期522-524,527,共4页
基金
国家973计划项目(2005CB724104)
文摘
采用了扩展的巴科斯范式(EBNF)定义NC程序语法规则,提出了一种基于语言识别工具(ANTLR)的NC代码编译器的设计模型。该模型采用Java语言开发,具有良好的平台无关性;分别从词法分析、语法和语义分析、信息提取等方面进行编译器的设计与实现。实际运行结果表明:该模型能够高效地构建编译器原型;可快速、准确地对NC代码进行编译;具有良好的可扩展性。
关键词
NC编译器
扩展的巴科斯范式
JAVA
Keywords
NC compiler
extended
Backus Naur
form
(
ebnf
)
Java
分类号
TP314 [自动化与计算机技术—计算机软件与理论]
TG502 [金属学及工艺—金属切削加工及机床]
下载PDF
职称材料
题名
面向PMVS算法的自动两级并行翻译方法
2
作者
刘金硕
黄朔
邓娟
机构
武汉大学国家网络安全学院空天信息安全与可信计算教育部重点实验室
武汉大学计算机学院
出处
《计算机工程》
CAS
CSCD
北大核心
2022年第12期16-23,共8页
基金
国家自然科学基金(61672393,U1936107)。
文摘
当使用高分辨率的图像作为图像处理算法的输入时会降低算法运行速度,将算法并行化可提升执行效率,但手动将串行程序转换为并行程序则较为繁琐,并且现有自动并行翻译工具性能不稳定,同时翻译后的程序是单一并行模式。面向基于面片的三维多视角立体视觉(PMVS)算法,提出一种从C到CUDA的自动两级并行翻译方法。使用ANTLR自动解析源C代码,通过分析数据依赖关系和循环数组私有化来识别可并行化的循环结构,将算法翻译成CPU多线程和GPU两级并行结构的代码。在算法执行过程中,将输入图像在CPU和GPU上分别进行处理,降低了算法总执行时间。实验结果表明,该方法的计算加速比随着输入图像分辨率的增加逐渐提高,最高约达到32,相比于PPCG和OpenACC自动并行翻译方法提升明显。
关键词
两级并行翻译
图像处理算法
基于面片的三维多视角立体视觉
扩展
backus-naur
范式
抽象语法树
Keywords
two-level parallel translation
image processing algorithm
Patch-based Multiple View Stereo (PMVS)
extended
backus-naur
form
(
ebnf
)
Abstract Syntax Tree (AST)
分类号
TP31 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基于JavaCC的SQL编译器的设计与实现
被引量:
1
3
作者
闫静
王联辉
机构
暨南大学计算机系
出处
《微计算机信息》
2010年第15期195-196,234,共3页
文摘
采用扩展的巴科斯范式(EBNF)定义SQL语言的语法规则,提出了一种基于分析器自动生成工具(JavaCC)的SQL语言编译器的设计模型。该模型采用Java语言开发,具有良好的平台无关性;分别从词法、语法和语义分析、信息提取等方面进行编译器的设计与实现。实际运行结果表明:该模型能够快速高效地构建SQL编译器,且具有良好的可扩展性。
关键词
SQL编译器
扩展的巴科斯范式
JAVACC
Keywords
SQL compiler
extended
Backus Naur
form
(
ebnf
)
JavaCC
分类号
TP312 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
一种图形化的软件缺陷描述语言
4
作者
李宁
李战怀
孙夕凌
杨颖
机构
西北工业大学计算机学院
西安用友软件工程有限公司
出处
《华中科技大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2012年第2期101-106,共6页
基金
国家自然科学基金资助项目(60970070)
国家高技术研究发展计划资助项目(2009AA01A404)
西北工业大学基础研究基金资助项目(JC20110225)
文摘
针对自然语言描述的软件缺陷报告常会出现不完整、二义性、抽象层次混杂的问题,面向黑盒测试发现的缺陷,提出了一种图形化的软件缺陷描述语言———软件缺陷描述图(SDDG).首先采用扩展巴科斯范式(EBNF)对SDDG进行形式化描述,然后以因果图为基础,定义了描述中涉及的各种图形符号.通过理论分析论证、描述实例对比以及实验验证表明:与传统的自然语言描述以及基于XML的描述相比,SDDG清晰明了、重点突出,提高了软件缺陷报告的可读性、完整性以及可重现性,减少了测试人员和开发人员的理解不一致现象;该方法不仅提高了双方的沟通效率,同时为软件缺陷分类和分析提供了更好的原始数据.
关键词
软件缺陷描述图
图形化方法
扩展巴科斯范式
因果图
黑盒测试
Keywords
software defect description graph
graphical method
extended
backus-naur
form
(
ebnf
)
cause-effect graph~ black-box testing
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
原文传递
题名
作者
出处
发文年
被引量
操作
1
基于ANTLR的NC代码编译器的设计与实现
禹丹
严宏志
王继娜
《计算机应用》
CSCD
北大核心
2008
8
下载PDF
职称材料
2
面向PMVS算法的自动两级并行翻译方法
刘金硕
黄朔
邓娟
《计算机工程》
CAS
CSCD
北大核心
2022
0
下载PDF
职称材料
3
基于JavaCC的SQL编译器的设计与实现
闫静
王联辉
《微计算机信息》
2010
1
下载PDF
职称材料
4
一种图形化的软件缺陷描述语言
李宁
李战怀
孙夕凌
杨颖
《华中科技大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2012
0
原文传递
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部