期刊文献+
共找到127篇文章
< 1 2 7 >
每页显示 20 50 100
Deep-SBFL:基于频谱的深度神经网络缺陷定位方法
1
作者 李铮 崔展齐 +3 位作者 陈翔 王荣存 刘建宾 郑丽伟 《软件学报》 EI CSCD 北大核心 2023年第5期2231-2250,共20页
深度神经网络已经在自动驾驶和智能医疗等领域取得了广泛的应用.与传统软件一样,深度神经网络也不可避免地包含缺陷,如果做出错误决定,可能会造成严重后果.因此,深度神经网络的质量保障受到了广泛关注.然而,深度神经网络与传统软件存在... 深度神经网络已经在自动驾驶和智能医疗等领域取得了广泛的应用.与传统软件一样,深度神经网络也不可避免地包含缺陷,如果做出错误决定,可能会造成严重后果.因此,深度神经网络的质量保障受到了广泛关注.然而,深度神经网络与传统软件存在较大差异,传统软件质量保障方法无法直接应用于深度神经网络,需要设计有针对性的质量保障方法.软件缺陷定位是保障软件质量的重要方法之一,基于频谱的缺陷定位方法在传统软件的缺陷定位中取得了很好的效果,但无法直接应用于深度神经网络.在传统软件缺陷定位方法的基础上提出了一种基于频谱的深度神经网络缺陷定位方法Deep-SBFL.该方法首先通过收集深度神经网络的神经元输出信息和预测结果作为频谱信息;然后将频谱信息进行处理作为贡献信息,以用于量化神经元对预测结果所做的贡献;最后提出了针对深度神经网络缺陷定位的怀疑度公式,基于贡献信息计算深度神经网络中神经元的怀疑度并进行排序,以找出最有可能存在缺陷的神经元.为验证该方法的有效性,以EInspect@n(结果排序列表前n个位置内成功定位的缺陷数)和EXAM(在找到缺陷元素之前必须检查元素的百分比)作为评测指标,在使用MNIST数据集训练的深度神经网络上进行了实验.结果表明,该方法可有效定位深度神经网络中不同类型的缺陷. 展开更多
关键词 软件质量保障 软件缺陷定位 深度神经网络(DNN) 频谱 怀疑度
下载PDF
基于过程蓝图的程序环路复杂性度量方法 被引量:3
2
作者 刘建宾 李建忠 +1 位作者 余楚迎 杨林邦 《计算机科学》 CSCD 北大核心 2006年第6期267-269,283,共4页
提出一种基于过程蓝图的程序环路复杂性度量实现方法。将传统基于程序控制流图的度量信息抽取变为对过程蓝图的实现层表示-抽象实现结构图的信息抽取,避免程序源代码的语法分析和控制流图的构造,简化度量过程和实现,并提高度量处理的效率。
关键词 环路复杂性 McCabe度量 过程蓝图 抽象实现结构图 控制流图(CFG)
下载PDF
抽象概念结构图到JAVA过程蓝图的平滑过渡及一致性 被引量:5
3
作者 刘建宾 郝克刚 龚世生 《计算机科学》 CSCD 北大核心 2001年第8期89-93,104,共6页
Abstract Concept Structure Diagram,an Abstract diagrammatized representation for program process logic ,is a concept algorithm description tool independent of program implementing language. In this paper ,a formal mod... Abstract Concept Structure Diagram,an Abstract diagrammatized representation for program process logic ,is a concept algorithm description tool independent of program implementing language. In this paper ,a formal model of Abstract Concept Structure Diagram,its graphical notations,and a smooth transition method from Abstract Concept Structure Diagram to JAVA Process Blueprint and mapping rules are presented. The validation and consistency of concept program and logical program is defined,and related theorems and prove procedures are also presented. 展开更多
关键词 抽象概念结构图 JAVA 软件工程学 软件开发
下载PDF
最优化问题算法模式的研究 被引量:2
4
作者 刘建宾 田振宇 +1 位作者 郭伟斌 郝克刚 《计算机工程与应用》 CSCD 北大核心 2005年第23期27-31,共5页
论文在对最优化问题的结构和实例进行严格描述的基础上,提出一种沿算法框架、算法模式再到具体算法的路线来解决最优化算法设计问题的方法。文中对算法模式概念进行了重新定义,给出求解最优化问题的一个算法框架,以及从该算法框架导出... 论文在对最优化问题的结构和实例进行严格描述的基础上,提出一种沿算法框架、算法模式再到具体算法的路线来解决最优化算法设计问题的方法。文中对算法模式概念进行了重新定义,给出求解最优化问题的一个算法框架,以及从该算法框架导出算法模式、算法及其实现程序的实例,同时对算法模式的使用步骤,算法框架、算法模式与算法三者之间的关系,算法模式的编程实现技术进行了论述。 展开更多
关键词 最优化问题 算法框架 算法模式 算法设计
下载PDF
基于过程蓝图的重构操作 被引量:5
5
作者 刘建宾 杨林邦 《计算机科学》 CSCD 北大核心 2007年第1期242-247,共6页
提出基于过程蓝图的模型重构操作形式,将传统的基于源代码的程序过程重构变为基于过程蓝图的可视化重构,使基于过程源代码的重构能够在更高抽象层次的过程模型中得到应用,避免程序源代码的语法分析,简化重构过程及其实现,从而提高了重... 提出基于过程蓝图的模型重构操作形式,将传统的基于源代码的程序过程重构变为基于过程蓝图的可视化重构,使基于过程源代码的重构能够在更高抽象层次的过程模型中得到应用,避免程序源代码的语法分析,简化重构过程及其实现,从而提高了重构处理的效率。 展开更多
关键词 模型重构 过程蓝图 前置条件 后置条件 行为保持
下载PDF
一种基于平均测距的重构定位方法 被引量:1
6
作者 刘建宾 朱学军 +1 位作者 李满玲 郭伟斌 《计算机科学》 CSCD 北大核心 2004年第11期162-165,共4页
软件会随着时间变得越来越难以理解,越来越难以维护。因而,程序员必须在软件失去控制前重新构造它。重构是在保持程序外部可观察行为不变情况下,对软件的内部结构进行重新改造和组织的技术,是获得软件质量的一项关键技术。然而,重构在... 软件会随着时间变得越来越难以理解,越来越难以维护。因而,程序员必须在软件失去控制前重新构造它。重构是在保持程序外部可观察行为不变情况下,对软件的内部结构进行重新改造和组织的技术,是获得软件质量的一项关键技术。然而,重构在实际中并没有得到预期的应用,最主要的障碍是要耗费太多的时间和精力去寻找需要重构的位置以及选择适当的重构方法。为了克服这种障碍,本文提出一种基于平均测距的重构定位方法,给出类成员与类之间的平均距离及平均距离差公式及其在实际系统中应用的方法。文中阐述了距离理论,并通过一个简单的实例展示了该理论在代码重构中的应用。 展开更多
关键词 软件质量 代码重构 程序员 测距 平均 定位方法 系统 障碍 预期 理论
下载PDF
VFP过程蓝图设计技术 被引量:2
7
作者 刘建宾 郝克刚 《计算机应用研究》 CSCD 北大核心 2001年第2期28-30,共3页
Visual FoxPro过程蓝图是一种面向Visual FoxPro语言的程序处理逻辑图表化表示法。这种工程化表示法支持逻辑和实现两个层次的程序抽象表示,是一种简单实用、容易理解、结构良好的程序设计工具,并给出Visual FoxPro过程蓝图的形式化... Visual FoxPro过程蓝图是一种面向Visual FoxPro语言的程序处理逻辑图表化表示法。这种工程化表示法支持逻辑和实现两个层次的程序抽象表示,是一种简单实用、容易理解、结构良好的程序设计工具,并给出Visual FoxPro过程蓝图的形式化模型和抽象逻辑结构图的图形表示方法。 展开更多
关键词 VFP过程蓝图 抽象逻辑结构图(ALSD) Visual FoxPro程序表示 Visual FoxPro程序设计
下载PDF
一种C++过程的可视化设计方法 被引量:2
8
作者 刘建宾 郝克刚 《计算机工程与应用》 CSCD 北大核心 2001年第15期154-156,共3页
文章提出一种支持C++语言的可视化过程设计方法。这种设计方法由图形化的过程表示方法-C++过程蓝图以及基于C++过程蓝图的设计过程两部分内容组成。C++过程蓝图支持逻辑和实现两个层次的程序抽象表示,是一种简单实用、容易理... 文章提出一种支持C++语言的可视化过程设计方法。这种设计方法由图形化的过程表示方法-C++过程蓝图以及基于C++过程蓝图的设计过程两部分内容组成。C++过程蓝图支持逻辑和实现两个层次的程序抽象表示,是一种简单实用、容易理解、结构良好的可视化过程设计工具。文中给出C++过程蓝图的形式化模型,抽象逻辑结构图的图形表示方法,以及C++过程蓝图设计的基本过程。 展开更多
关键词 可视化过程设计 程序设计方法 C++语言 源代码
下载PDF
PASCAL过程蓝图 被引量:2
9
作者 刘建宾 郝克刚 《计算机工程与设计》 CSCD 北大核心 2000年第6期28-31,共4页
提出一种面向标准PASCAL语言的程序处理逻辑图形化表示法—PASCAL过程蓝图。这种工程化表示法支持逻辑和实现两个层次的程序抽象表示,是一种简单实用、容易理解、结构良好的程序设计工具。文中给出PASCAL过程蓝图的形式化模型,抽象逻... 提出一种面向标准PASCAL语言的程序处理逻辑图形化表示法—PASCAL过程蓝图。这种工程化表示法支持逻辑和实现两个层次的程序抽象表示,是一种简单实用、容易理解、结构良好的程序设计工具。文中给出PASCAL过程蓝图的形式化模型,抽象逻辑结构图的图形表示方法,以及程序设计的基本过程。 展开更多
关键词 PASCAL语言 程序设计 过程蓝图 图形表现
下载PDF
过程蓝图程序表示模型与视图导出方法 被引量:5
10
作者 刘建宾 《计算机工程》 CAS CSCD 北大核心 2009年第21期13-16,共4页
针对传统程序技术长期存在的表示分离、开发低效、质量欠佳、维护困难等问题,提出一种跨越分析、设计和构造阶段的多阶段程序过程表示模型。采用概念、逻辑和实现3层抽象视图、控制流和数据流二级映射的架构及视图导出方法,通过建立映... 针对传统程序技术长期存在的表示分离、开发低效、质量欠佳、维护困难等问题,提出一种跨越分析、设计和构造阶段的多阶段程序过程表示模型。采用概念、逻辑和实现3层抽象视图、控制流和数据流二级映射的架构及视图导出方法,通过建立映射约束规则和对应关系,实现视图间的联系与统一,保证导出制品的一致性和有效性,使增量迭代、逐步求精的模型驱动设计过程规范化,有效提高程序生产率与可维护性。 展开更多
关键词 过程蓝图 多阶段程序表示模型 建模语言 模型驱动程序设计 视图导出
下载PDF
抽象逻辑结构图到VFP过程蓝图的过渡与映射 被引量:1
11
作者 刘建宾 郝克刚 《计算机应用研究》 CSCD 北大核心 2001年第11期19-21,共3页
给出独立于程序实现语言的抽象逻辑结构图到VFP过程蓝图的平滑过渡方法及概念结点到逻辑结点的映射规则 ;给出了抽象逻辑结构图程序表示的有效性定义。
关键词 抽象逻辑结构图 VFP 过程蓝图 程序设计 有效性 平滑过渡 数据库
下载PDF
一个结构良好的规格说明工具:抽象逻辑结构图 被引量:8
12
作者 刘建宾 《计算机工程与设计》 CSCD 北大核心 1996年第2期32-35,共4页
提出一种新的图形化规格说明工具一抽象逻辑结构图ALSD,给出了它的形式化定义和图形表示方法。抽象逻辑结构图是一种图形和正文相结合的简单树形图式,它可以用于加工逻辑、数据结构、判定树等的描述与表示。
关键词 ALSD 规格说明工具 数据结构
下载PDF
抽象逻辑结构图到VB过程蓝图的导出与映射 被引量:1
13
作者 刘建宾 郝克刚 《小型微型计算机系统》 CSCD 北大核心 2002年第7期862-864,共3页
本文给出独立于程序实现语言的抽象逻辑结构图到 VB过程蓝图的平滑过渡方法及概念结点到逻辑结点的映射规则 ,给出了抽象逻辑结构图程序表示的有效性定义、导出 VB抽象逻辑结构图的有效性定理及其证明 .
关键词 抽象逻辑结构图 VB过程蓝图 程序设计 有效性 VB语言
下载PDF
从概念程序表示到C++过程蓝图的映射 被引量:1
14
作者 刘建宾 郝克刚 《计算机工程与应用》 CSCD 北大核心 2001年第17期39-41,共3页
文章给出了与程序实现语言无关的概念层抽象逻辑结构图程序表示到C++过程蓝图的平滑过渡方法和映射规则,给出了概念层和逻辑层抽象逻辑结构图的有效性定义、导出C++逻辑层抽象逻辑结构图的有效性定理及其证明。
关键词 抽象逻辑结构图 C++ 过程蓝图 软件开发 概念程序
下载PDF
抽象逻辑结构图导出PASCAL过程蓝图的方法 被引量:1
15
作者 刘建宾 郝克刚 《计算机工程与设计》 CSCD 2001年第3期24-27,共4页
概念层抽象逻辑结构图是一种不依赖于程序实现语言的概念算法描述工具。文中给出概念抽象逻辑结构图到PASCAL过程蓝图的平滑过渡方法及概念结点到逻辑结点的映射规则,给出了抽象逻辑结构图程序表示的有效性定义,导出PASCA... 概念层抽象逻辑结构图是一种不依赖于程序实现语言的概念算法描述工具。文中给出概念抽象逻辑结构图到PASCAL过程蓝图的平滑过渡方法及概念结点到逻辑结点的映射规则,给出了抽象逻辑结构图程序表示的有效性定义,导出PASCAL抽象逻辑结构图的有效性定理及其证明。 展开更多
关键词 抽象逻辑结构图 PASCAL语言 程序设计 有效性 平滑过渡
下载PDF
一种重复代码检测技术的改进研究 被引量:2
16
作者 刘建宾 李建忠 《北京信息科技大学学报(自然科学版)》 2009年第3期44-49,共6页
针对Kontogiannis重复代码度量方法不能区分IF条件语句与循环语句的控制流复杂性,且未对两个比较函数的返回类型进行判断时而产生错误匹配的问题,通过引入两个新的度量变量对其进行改进,结果表明,改进的度量公式能提高重复代码检测的准... 针对Kontogiannis重复代码度量方法不能区分IF条件语句与循环语句的控制流复杂性,且未对两个比较函数的返回类型进行判断时而产生错误匹配的问题,通过引入两个新的度量变量对其进行改进,结果表明,改进的度量公式能提高重复代码检测的准确性并减少匹配错误,为自动重构定位提供更有效的技术。 展开更多
关键词 重复代码检测 度量 重构定位 自动重构
下载PDF
Java过程蓝图 被引量:5
17
作者 刘建宾 《计算机科学》 CSCD 北大核心 2000年第7期88-91,共4页
1 引言计算机应用正进入网络时代,Java是一种广泛使用的网络编程语言,被称之为网络上的“世界语”。Java作为一种程序设计语言不仅具有简单、面向对象、分布式、解释执行、鲁棒、安全、平台无关、可移植、高性能、多线程以及动态性等特... 1 引言计算机应用正进入网络时代,Java是一种广泛使用的网络编程语言,被称之为网络上的“世界语”。Java作为一种程序设计语言不仅具有简单、面向对象、分布式、解释执行、鲁棒、安全、平台无关、可移植、高性能、多线程以及动态性等特点,更重要的是它支持以网络为中心的新型计算模式——Java计算模式,从而使Ja- 展开更多
关键词 面向对象 程序设计语言 Java过程蓝图
下载PDF
抽象逻辑结构图及其应用 被引量:1
18
作者 刘建宾 龚世生 《计算机科学》 CSCD 北大核心 1996年第6期83-86,90,共5页
图形化技术作为人们清晰思维的语言和良好的通讯交流工具,在软件开发中一直发挥着重要作用,是软件表现技术的重要形式之一.迄今为止。
关键词 软件开发 抽象逻辑结构图 图形化
下载PDF
模型驱动体系结构MDA及xUML规范在其语境中的探讨 被引量:6
19
作者 刘建宾 李建忠 余楚迎 《汕头大学学报(自然科学版)》 2004年第4期58-65,共8页
介绍OMG提出的模型驱动体系结构MDA ,它将与实现技术无关的模型和基于特定技术的模型分离 ,并通过模型间的变换 ,使系统能适应技术的发展 ,解决系统在不同中间件平台的集成、互操作性、可移植性等问题 ,提高生产力 ,保证程序质量 .
关键词 模型驱动体系结构 UML OMG 可移植性 中间件 集成 MDA 分离 适应 规范
下载PDF
一种基于深度学习的非局部均值图像降噪方法 被引量:4
20
作者 刘建宾 刘保中 《计算机仿真》 北大核心 2020年第8期228-234,共7页
针对传统图像降噪算法对图像进行降噪时效果不佳的问题,提出一种深度学习与非局部均值滤波算法相结合的图像降噪新方法。在传统非局部均值滤波算法基础上,通过构建图像分块滤波学习过程框架和五层神经网络模型,运用梯度下降反向传导算法... 针对传统图像降噪算法对图像进行降噪时效果不佳的问题,提出一种深度学习与非局部均值滤波算法相结合的图像降噪新方法。在传统非局部均值滤波算法基础上,通过构建图像分块滤波学习过程框架和五层神经网络模型,运用梯度下降反向传导算法和ReLU激活函数,采用均方对数误差损失函数和Adam优化函数进行小批量处理模型训练,在keras框架上得到较好的降噪效果。通过和高斯滤波、中值滤波、双边滤波、非局部均值滤波算法对比实验,验证了方法的有效性。 展开更多
关键词 非局部均值 深度学习 图像分块 图像降噪 神经网络
下载PDF
上一页 1 2 7 下一页 到第
使用帮助 返回顶部