期刊文献+
共找到1,141篇文章
< 1 2 58 >
每页显示 20 50 100
Automatic software fault localization based on artificial bee colony 被引量:2
1
作者 Linzhi Huang Jun Ai 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2015年第6期1325-1332,共8页
Software debugging accounts for a vast majority of the financial and time costs in software developing and maintenance. Thus, approaches of software fault localization that can help automate the debugging process have... Software debugging accounts for a vast majority of the financial and time costs in software developing and maintenance. Thus, approaches of software fault localization that can help automate the debugging process have become a hot topic in the field of software engineering. Given the great demand for software fault localization, an approach based on the artificial bee colony (ABC) algorithm is proposed to be integrated with other related techniques. In this process, the source program is initially instrumented after analyzing the dependence information. The test case sets are then compiled and run on the instrumented program, and execution results are input to the ABC algorithm. The algorithm can determine the largest fitness value and best food source by calculating the average fitness of the employed bees in the iteralive process. The program unit with the highest suspicion score corresponding to the best test case set is regarded as the final fault localization. Experiments are conducted with the TCAS program in the Siemens suite. Results demonstrate that the proposed fault localization method is effective and efficient. The ABC algorithm can efficiently avoid the local optimum, and ensure the validity of the fault location to a larger extent. 展开更多
关键词 software debugging software fault localization arti-ficial bee colony (ABC) algorithm program instrumentation.
在线阅读 下载PDF
Optimal Budget Spending for Software Testing under the Condition of Nonlinear Constraint
2
作者 韩用明 吴相林 岳超源 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2003年第3期92-97,共6页
Software testing is a very important phase of the software development process. It is a very difficult job for a software manager to allocate optimally the financial budget to a software project during testing. In thi... Software testing is a very important phase of the software development process. It is a very difficult job for a software manager to allocate optimally the financial budget to a software project during testing. In this paper the problem of optimal allocation of the software testing cost is studied. There exist several models focused on the development of software costs measuring the number of software errors remaining in the software during testing. The purpose of this paper is to use these models to formulate the optimization problems of resource allocation: Minimization of the total number of software errors remaining in the system. On the assumption that a software project consists of some independent modules, the presented approach extends previous work by defining new goal functions and extending the primary assumption and precondition. 展开更多
关键词 software development project Nonlinear programming software testing Budget allocation Optimal control.
在线阅读 下载PDF
Features of the Software as an End Product in the Modern Market
3
作者 Ulyana V Danilova 《厦门大学学报(自然科学版)》 CAS CSCD 北大核心 2002年第S1期190-191,共2页
The developing market of information technologies i s the most dynamical and thriving business in the modern world. The law of supply and demand establishes repeating, steady cause and effect relation between three ec... The developing market of information technologies i s the most dynamical and thriving business in the modern world. The law of supply and demand establishes repeating, steady cause and effect relation between three economic phenomena-price, supply and demand. Demand is an ideal need and a real opportunity of the customer to buy the goods. Supply is an ideal readiness and a real opportunity of the commodity producer to put the goods on the market . A plethora of factors affect the supply and demand. There is inverse dependenc e between the market price of the goods and the quantity which is in the demand. There is direct dependence between the market price of the goods and the qu antity which is offered to the buyer. The following features distinguish the sof tware from the usual goods in the consumer market: high science intensity, simpl icity of replicating, relative simplicity of modification and updating, high req uirements to quality of the software, at sale the buyer gets it, but it does no t disappear in sale, there is no physical deterioration, but there is a fast ob solescence. To protect the programs against the non-authorized access (the copy ings and operation) technical and legal methods are used: the patent protection, status of industrial secret, license agreements. 展开更多
关键词 market of software programs licensing electroni c commerce in Internet
在线阅读 下载PDF
Opportunistic spectrum sharing in software defined wireless network
4
作者 Mao Yang Yong Li +2 位作者 Depeng Jin Li Su Lieguang Zeng 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2014年第6期934-941,共8页
Over the past few decades, the world has witnessed a rapid growth in mobile and wireless networks(MWNs) which significantly change human life. However, proliferating mobile demands lead to several intractable challe... Over the past few decades, the world has witnessed a rapid growth in mobile and wireless networks(MWNs) which significantly change human life. However, proliferating mobile demands lead to several intractable challenges that MWN has to face. Software-defined network is expected as a promising way for future network and has captured growing attention. Network virtualization is an essential feature in software-defined wireless network(SDWN), and it brings two new entities, physical networks and virtual networks. Accordingly, efficiently assigning spectrum resource to virtual networks is one of the fundamental problems in SDWN. Directly orienting towards the spectrum resource allocation problem, firstly, the fluctuation features of virtual network requirements in SDWN are researched, and the opportunistic spectrum sharing method is introduced to SDWN. Then, the problem is proved as NP-hardness. After that, a dynamic programming and graph theory based spectrum sharing algorithm is proposed.Simulations demonstrate that the opportunistic spectrum sharing method conspicuously improves the system performance up to around 20%–30% in SDWN, and the proposed algorithm achieves more efficient performance. 展开更多
关键词 software-defined network(SDN) wireless virtualiza-tion opportunistic spectrum sharing dynamic programming graph theory
在线阅读 下载PDF
软件定义智能控制系统未来发展展望 被引量:1
5
作者 柴天佑 郑锐 +2 位作者 贾瑶 黄新宇 宋延杰 《东北大学学报(自然科学版)》 北大核心 2025年第7期1-10,共10页
本文综述了软件定义控制系统研究现状并分析了控制系统在工业革命中的作用和发展状况,提出了软件定义控制系统的智能化发展方向.通过软件定义端边云协同的PID(比例-积分-微分)整定智能系统案例,表明将工业人工智能、工业互联网等新一代... 本文综述了软件定义控制系统研究现状并分析了控制系统在工业革命中的作用和发展状况,提出了软件定义控制系统的智能化发展方向.通过软件定义端边云协同的PID(比例-积分-微分)整定智能系统案例,表明将工业人工智能、工业互联网等新一代信息技术与软件定义控制系统紧密融合与协同,为发展软件定义智能控制系统开辟了新途径.最后,针对软件定义控制系统存在的难题和软件定义控制系统智能化存在的难题,提出了软件定义智能控制系统的主要研究方向. 展开更多
关键词 虚拟PLC(可编程逻辑控制器) 软件定义控制系统 AI驱动的工业控制 软件定义智能系统
在线阅读 下载PDF
DeepCom-GCN:融入控制流结构信息的代码注释生成模型
6
作者 钟茂生 刘会珠 +1 位作者 匡江玲 严婷 《江西师范大学学报(自然科学版)》 北大核心 2025年第1期27-36,共10页
代码注释生成是指给定一个代码片段,通过模型自动生成一段关于代码片段功能的概括性自然语言描述.不同于自然语言,程序语言具有复杂语法和强结构性.部分研究工作只利用了源代码的序列信息或抽象语法树信息,未能充分利用源代码的逻辑结... 代码注释生成是指给定一个代码片段,通过模型自动生成一段关于代码片段功能的概括性自然语言描述.不同于自然语言,程序语言具有复杂语法和强结构性.部分研究工作只利用了源代码的序列信息或抽象语法树信息,未能充分利用源代码的逻辑结构信息.针对这一问题,该文提出一种融入程序控制流结构信息的代码注释生成方法,将源代码序列和结构信息作为单独的输入进行处理,允许模型学习代码的语义和结构.在2个公开数据集上进行验证,实验结果表明:和其他基线方法相比,DeepCom-GCN在BLEU-4、METEOR和ROUGE-L指标上的性能分别提升了2.79%、1.67%和1.21%,验证了该方法的有效性. 展开更多
关键词 代码注释生成 抽象语法树 控制流图 图卷积神经网络 软件工程 程序理解 自然语言处理
在线阅读 下载PDF
预训练模型在软件工程领域应用研究进展 被引量:2
7
作者 宫丽娜 周易人 +3 位作者 乔羽 姜淑娟 魏明强 黄志球 《软件学报》 北大核心 2025年第1期1-26,共26页
近年来深度学习在软件工程领域任务中取得了优异的性能.众所周知,实际任务中优异性能依赖于大规模训练集,而收集和标记大规模训练集需要耗费大量资源和成本,这限制了深度学习技术在实际任务中的广泛应用.随着深度学习领域预训练模型(pre... 近年来深度学习在软件工程领域任务中取得了优异的性能.众所周知,实际任务中优异性能依赖于大规模训练集,而收集和标记大规模训练集需要耗费大量资源和成本,这限制了深度学习技术在实际任务中的广泛应用.随着深度学习领域预训练模型(pre-trained model,PTM)的发布,将预训练模型引入到软件工程(software engineering,SE)任务中得到了国内外软件工程领域研究人员的广泛关注,并得到了质的飞跃,使得智能化软件工程进入了一个新时代.然而,目前没有研究提炼预训练模型在软件工程领域的成功和机遇.为阐明这一交叉领域的工作(pre-trained models for software engineering,PTM4SE),系统梳理当前基于预训练模型的智能软件工程相关工作,首先给出基于预训练模型的智能软件工程方法框架,其次分析讨论软件工程领域常用的预训练模型技术,详细介绍使用预训练模型的软件工程领域下游任务,并比较和分析预训练模型技术这些任务上的性能.然后详细介绍常用的训练和微调PTM的软件工程领域数据集.最后,讨论软件工程领域使用PTM面临的挑战和机遇.同时将整理的软件工程领域PTM和常用数据集发布在https://github.com/OpenSELab/PTM4SE. 展开更多
关键词 软件仓库挖掘 预训练模型 程序语言模型
在线阅读 下载PDF
VC++与MATLAB混合编程研究及开发实例 被引量:32
8
作者 王周益 刘继兴 柳长安 《计算机应用研究》 CSCD 北大核心 2006年第5期154-155,171,共3页
在介绍了两种VC++与MATLAB混合编程接口环境配置方法的基础上,结合一个双臂机器人左臂运动控制仿真实例,详细描述了各个编程接口的实现过程,并对两种接口方法进行了比较。
关键词 vc++ MATLAB MATCOM 混合编程 接口
在线阅读 下载PDF
VC++与MATLAB混合编程技术研究 被引量:25
9
作者 郭虹 薄云飞 林冬 《计算机工程》 CAS CSCD 北大核心 2002年第9期269-271,共3页
论述了在VC++环境下如何充分利用Matlab强大的数据分析处理和数学计算的功能进行混合编程的问题,以期达到简单、快速进行软件开发的目的。介绍了VC++与Matlab混合编程的3种方法,并对几种方式进行特点分析和比较,提出了较为有效和方便的... 论述了在VC++环境下如何充分利用Matlab强大的数据分析处理和数学计算的功能进行混合编程的问题,以期达到简单、快速进行软件开发的目的。介绍了VC++与Matlab混合编程的3种方法,并对几种方式进行特点分析和比较,提出了较为有效和方便的方式。 展开更多
关键词 vc++ MATLAB 混合编程 编程处理
在线阅读 下载PDF
用VC实现Word自动化操作的研究与应用 被引量:17
10
作者 刘春雷 吴重光 《计算机工程与设计》 CSCD 2004年第9期1594-1596,共3页
用Word生成报表在工作中经常用到,而有时候需要实现Word自动生成文本并自动设置各种文本格式等。主要研究在VC中对Word进行二次开发,实现Word自动化操作并自动设置文本字体、格式、文字颜色、书签、超链接索引和自动插入表格等,并以它... 用Word生成报表在工作中经常用到,而有时候需要实现Word自动生成文本并自动设置各种文本格式等。主要研究在VC中对Word进行二次开发,实现Word自动化操作并自动设置文本字体、格式、文字颜色、书签、超链接索引和自动插入表格等,并以它在化工过程故障诊断中的应用为实例进行详细讲解。 展开更多
关键词 自动设置 vc 书签 文本格式 插入 表格 超链接 讲解 索引 文字
在线阅读 下载PDF
基于VC++环境的ComGIS开发初探 被引量:5
11
作者 赵强 宫辉力 +1 位作者 赵文吉 邓伟 《计算机工程与应用》 CSCD 北大核心 2004年第7期214-216,共3页
ComGIS也称组件式地理信息系统,是指由一组遵循COM(组件对象模型)“工业标准”的,基于组件对象平台的,允许跨语言应用甚至跨计算机交互的组件提供的GIS,各GIS组件之间可通过标准的通信接口实现互操作,目前它已经成为地理信息系统软件发... ComGIS也称组件式地理信息系统,是指由一组遵循COM(组件对象模型)“工业标准”的,基于组件对象平台的,允许跨语言应用甚至跨计算机交互的组件提供的GIS,各GIS组件之间可通过标准的通信接口实现互操作,目前它已经成为地理信息系统软件发展的新潮流。VisualC++简称VC,是微软公司推出的一个面向对象的、功能丰富的可视化重量级的开发工具。在目前流行的VisualC++,VisualBasic,Delphi等众多开发工具中,其功能最为强大。但目前对于在VC++环境下如何开发组件式地理信息系统的研究却很少。该文以VC++6.0开发环境和MapObjects2.0为例,采用西北干旱区典型的内陆河石羊河流域的地图数据,探讨了在VC++环境中地理信息系统组件的嵌入、地理信息系统基本功能如图形的放大、漫游以及图形显示的恢复等基本问题,进而为开发基于VC++环境的组件式地理信息系统提供参考和依据。 展开更多
关键词 vc++6.0开发环境 MapObjects2.0 组件式地理信息系统
在线阅读 下载PDF
Matlab、Matcom与VC++混合编程在FFT上的实现 被引量:8
12
作者 盛歆漪 须文波 边继东 《江南大学学报(自然科学版)》 CAS 2003年第4期352-355,共4页
阐述了Matlab与VC++混合编程的各种方法,并以FFT算法为例介绍了Matcom与VC++混合编程的方法.并将此方法与传统方法进行比较,验证了这种混合编程方法的优越性.
关键词 MATLAB MATCOM vc++ 快速傅立叶变换 混合编程
在线阅读 下载PDF
MapX在VC++中集成实现军用标图系统的研究 被引量:12
13
作者 梁日辉 罗建军 《计算机应用与软件》 CSCD 北大核心 2005年第6期43-44,89,共3页
为适应军队信息化发展的要求,开发一个C3I系统,首先要解决的问题就是开发一套适用于军事应用的标图系统。本文分析了GIS组件———MapX的特性,阐述了将MapX集成于VC++6.0中绘制军用图形的基本方法,并给出了实现军用标图系统的一种解决... 为适应军队信息化发展的要求,开发一个C3I系统,首先要解决的问题就是开发一套适用于军事应用的标图系统。本文分析了GIS组件———MapX的特性,阐述了将MapX集成于VC++6.0中绘制军用图形的基本方法,并给出了实现军用标图系统的一种解决方案。 展开更多
关键词 MAPX 标图 军用 集成 vc++6.0 C^3I系统 信息化发展 GIS组件 军事应用 解决方案 开发
在线阅读 下载PDF
基于VC++的1553B总线接口仿真软件设计 被引量:7
14
作者 胡小琴 胡颖琼 +1 位作者 蔡志勇 杨卫风 《计算机工程》 CAS CSCD 北大核心 2010年第11期93-94,97,共3页
针对总线式航空电子设备的特点,通过分析STD-MIL-1553B总线协议标准,抽象出统一的行为模型和属性模型,将仿真对象的描述信息以仿真数据库的形式描述,利用VC++6.0设计开发一个通用的1553B总线接口仿真软件。该软件可以根据仿真数据库中... 针对总线式航空电子设备的特点,通过分析STD-MIL-1553B总线协议标准,抽象出统一的行为模型和属性模型,将仿真对象的描述信息以仿真数据库的形式描述,利用VC++6.0设计开发一个通用的1553B总线接口仿真软件。该软件可以根据仿真数据库中填写的要求,在收到激励数据后进行相应的数据处理并返回响应数据,使构建的仿真平台有较强的灵活性。 展开更多
关键词 1553B总线 vc++6.0平台 接口仿真软件 仿真数据库
在线阅读 下载PDF
基于COM的VC与Matlab的混合编程技术 被引量:10
15
作者 王晓春 曹鸣 罗永新 《现代电子技术》 2004年第19期16-17,23,共3页
阐述了 Matlab新推出的混合编程工具 COM Builder的应用方法 ,深入分析了 V C实现 COM的原理和运行机制 ,并由此通过实例说明了一种新的脱离 Matlab环境的混编技术的实现。
关键词 COM vc MATLAB 混合编程
在线阅读 下载PDF
VC、VB与FORTRAN的混合编程技术及其实现 被引量:8
16
作者 欧阳永忠 王瑞 +4 位作者 陆秀平 申家双 王克平 刘传勇 侯世喜 《海洋测绘》 2004年第1期54-59,共6页
在探讨高级编程语言之间混合编程技术的基础上,通过实例在VisualC++6 0、VisualBasic6 0和FortranPowerStation4 0开发平台上演示了VC、VB和FORTRAN之间动态连接库(DLL)模式混合编程的实际应用,为使用不同开发平台的程序员和涉及知识产... 在探讨高级编程语言之间混合编程技术的基础上,通过实例在VisualC++6 0、VisualBasic6 0和FortranPowerStation4 0开发平台上演示了VC、VB和FORTRAN之间动态连接库(DLL)模式混合编程的实际应用,为使用不同开发平台的程序员和涉及知识产权保护的单位之间协作开发高质量的软件提供了技术途径。 展开更多
关键词 vc VB FORTRAN 混合编程 动态连接库
在线阅读 下载PDF
VC++与MATLAB混合编程实现遗传算法在图像分割上的应用 被引量:4
17
作者 易文周 刘海燕 +1 位作者 张超英 王强 《计算机应用与软件》 CSCD 北大核心 2008年第10期234-235,270,共3页
详述了实现遗传算法在图像分割上的应用的一种新方法。为了减少编写遗传算法代码的复杂度,提高程序的运行效率,结合VC++和MATLAB各自的优势,采用混合编程的方法,先用MATLAB编写实现图像分割的遗传算法代码,并设置特定参数代码,接着通过M... 详述了实现遗传算法在图像分割上的应用的一种新方法。为了减少编写遗传算法代码的复杂度,提高程序的运行效率,结合VC++和MATLAB各自的优势,采用混合编程的方法,先用MATLAB编写实现图像分割的遗传算法代码,并设置特定参数代码,接着通过Matcom把此代码翻译成VC++能处理的C++源码,最后通过VC++编译成一个可执行文件。实验结果表明此方法既可极大地减少编程工作量,又相当大地提高了程序运行效率,可脱离MATLAB运行环境,取得较好的效果。 展开更多
关键词 vc++ MATLAB 混合编程 遗传算法 图像分割
在线阅读 下载PDF
基于VC的SimulationX二次开发及其在水下液控系统中的应用 被引量:4
18
作者 刘立新 苏锋 +4 位作者 肖仕红 陈斌 张汝彬 杨安 徐著华 《机电工程》 CAS 2015年第10期1290-1294,共5页
为解决SimulationX仿真软件人机交互性差、专业化程度高、工作量大等问题,将VC软件二次开发SimulationX软件技术应用到水下液控系统仿真设计或测试中。开展了SimulationX软件和VC软件特点分析,编制了二次开发流程;针对水下液控系统特点... 为解决SimulationX仿真软件人机交互性差、专业化程度高、工作量大等问题,将VC软件二次开发SimulationX软件技术应用到水下液控系统仿真设计或测试中。开展了SimulationX软件和VC软件特点分析,编制了二次开发流程;针对水下液控系统特点,提出了水下液控系统的建模方法;以分析水下闸阀执行器的压力特性来优选执行器参数为例,建立了仿真模型,进行了SimulationX软件输出文件操作设计和VC软件功能模块设计,实现了仿真软件的二次开发;通过所开发的仿真软件获取了实例中水下闸阀执行器的压力特性曲线并实现了参数优化分析。研究结果表明,SimulationX软件在水下液控系统仿真分析中的二次开发方法简单、易行,所开发出的仿真软件可满足水下液控系统设计或测试需要,且操作方便、易于掌握。 展开更多
关键词 SimulationX vc 二次开发 水下液控系统 仿真软件
在线阅读 下载PDF
基于MVC模式的应用软件开发框架研究 被引量:37
19
作者 许鑫 费翔林 《计算机工程与应用》 CSCD 北大核心 2005年第30期102-104,111,共4页
软件体系结构为软件系统提供了一个结构、行为和属性的高级抽象,与应用相关的研究侧重点主要在风格和模式上,同时实际应用软件的开发过程与具体的软件开发平台也密切相关。该文主要论述在M VC模式的指导下设计和实现了一个基于J2EE平台... 软件体系结构为软件系统提供了一个结构、行为和属性的高级抽象,与应用相关的研究侧重点主要在风格和模式上,同时实际应用软件的开发过程与具体的软件开发平台也密切相关。该文主要论述在M VC模式的指导下设计和实现了一个基于J2EE平台的应用软件开发框架LilyFram ework,同时,也给出了LilyFram ework框架开发应用软件的实例。 展开更多
关键词 软件体系结构 软件开发框架 J2EE Mvc
在线阅读 下载PDF
面向对象有限元分析程序设计及其VC++实现 被引量:4
20
作者 马永其 冯伟 《应用数学和力学》 EI CSCD 北大核心 2002年第12期1283-1288,共6页
采用面向对象的方法确定了有限元分析过程的对象、对象间的关系及类库 ,并使用VC ++语言 ,利用其MFC类库实现了有限元分析类库及相应窗口图形化界面的程序体序· 程序系统具有良好的可靠性 ,可再用性和可扩充性· 为进一步开... 采用面向对象的方法确定了有限元分析过程的对象、对象间的关系及类库 ,并使用VC ++语言 ,利用其MFC类库实现了有限元分析类库及相应窗口图形化界面的程序体序· 程序系统具有良好的可靠性 ,可再用性和可扩充性· 为进一步开发大型、通用。 展开更多
关键词 面向对象 有限元 程序 设计 vc++
在线阅读 下载PDF
上一页 1 2 58 下一页 到第
使用帮助 返回顶部