期刊文献+
共找到166篇文章
< 1 2 9 >
每页显示 20 50 100
An Algorithm of Programming Data Flow Analysis Based on Data Flow Expression
1
作者 Zhao Dongfan, Li Wei and Meng Qingkai (Department of Computer Engineering, Changchun Institute of Post and Telecommunication, Changchun 130012, P. R. China) 《The Journal of China Universities of Posts and Telecommunications》 EI CSCD 1998年第1期41-42,共2页
This paper states the basic principle of program data flow analysis in a formal way and gives the concept of data flow expression. On the basis of this concept, an algorithm of finding data flow exceptions is rendered... This paper states the basic principle of program data flow analysis in a formal way and gives the concept of data flow expression. On the basis of this concept, an algorithm of finding data flow exceptions is rendered. This algorithm has great generality, with which it is easy to develop a tool for program test. So it is practical in application. 展开更多
关键词 software test program analysis data flow analysis data flow expression
原文传递
Roundtable: Research Opportunities and Challenges for Emerging Software Systems
2
作者 张翔宇 张冬梅 +2 位作者 Yves Le Traon 王青 张路 《Journal of Computer Science & Technology》 SCIE EI CSCD 2015年第5期935-941,共7页
For this special section on software systems special section, discuss important issues that will shape several research leaders in software systems, as guest editors for this this field's future directions. The essa... For this special section on software systems special section, discuss important issues that will shape several research leaders in software systems, as guest editors for this this field's future directions. The essays included in this roundtable article cover research opportunities and challenges for emerging software systems such as data processing programs (Xiangyu Zhang) and online services (Dongmei Zhang), with new directions of technologies such as unifications in software testing (Yves Le Traon), data-driven and evidence-based software engineering (Qing Wang), and dynamic analysis of multiple traces (Lu Zhang). Tao Xie, Leading Editor of Special Section on Softwaare Svstem. 展开更多
关键词 data processing program software analytics online service software testing data-driven software engineering evidence-based software engineering
原文传递
Design and Implementation of a Photovoltaic Data Acquisition System for Some Meteorological Variables
3
作者 Nicholas N. Tasie Friday B. Sigalo +1 位作者 Valentine B. Omubo-Pepple Chigozie Israel-Cookey 《Energy and Power Engineering》 CAS 2022年第11期652-668,共17页
In this paper we have developed a data logging and monitoring system, we validated the system by comparing the result from it with the existing one and found that the system performs slightly better than the existing ... In this paper we have developed a data logging and monitoring system, we validated the system by comparing the result from it with the existing one and found that the system performs slightly better than the existing work in the same area. This implies that the data logger and monitoring system is good and can be used to monitor solar energy variables even at the comfort of our homes. We fitted a model to the generated data and found that the meteorological variables considered accounted for 99.88% of the power output in the rainy seasons while 0.12% of the variation was not explained due to other factors. Solar panels inclined at an angle of 5&deg; (Tilt) and facing South Pole perform optimally. 展开更多
关键词 data Logging and Monitoring System Circuit Design Development Chip programming and software Development Photovoltaic Cell Meteorological Parameters
下载PDF
从软件上实现对CMOS数据的维护
4
作者 马燕 《重庆师范大学学报(自然科学版)》 CAS 1995年第S1期70-72,共3页
分析了IBMPC微机CMOS中各数据端口分配情况,讨论了如何从软件上实现对CMOS数据进行维护,并给出了相应的程序.
关键词 cmos数据 软件 程序
下载PDF
计算机软件开发中物联网技术的运用研究
5
作者 孔亚莉 《软件》 2024年第4期83-85,共3页
本文以计算机软件开发中物联网技术的运用为核心展开研究,对物联网技术、计算机软件开发工作进行简述,在此基础上探讨计算机软件开发的实践流程,包括需求分析、主程序开发以及功能测试等。论述物联网技术在计算机软件开发中的应用,从数... 本文以计算机软件开发中物联网技术的运用为核心展开研究,对物联网技术、计算机软件开发工作进行简述,在此基础上探讨计算机软件开发的实践流程,包括需求分析、主程序开发以及功能测试等。论述物联网技术在计算机软件开发中的应用,从数据采集、信息交互、软件测试等角度进行探讨,以共性理论为着眼点,分析物联网技术的具体运用方法,以服务计算机软件开发工作,也为物联网技术的进一步发挥作用提供参考。 展开更多
关键词 计算机软件开发 物联网技术 主程序 数据采集
下载PDF
遗传算法及其在软件测试数据生成中的应用研究 被引量:25
6
作者 汪浩 谢军凯 高仲仪 《计算机工程与应用》 CSCD 北大核心 2001年第12期64-68,共5页
文中首先给出了遗传算法的形式化的表示和一个基于此算法的测试数据生成系统原型。然后结合一个典型的测试单元例程,介绍系统实现中必须解决的参数选取、参数编码、评价函数的构造及驱动模块自动生成等关键问题。最后,介绍了一个实用... 文中首先给出了遗传算法的形式化的表示和一个基于此算法的测试数据生成系统原型。然后结合一个典型的测试单元例程,介绍系统实现中必须解决的参数选取、参数编码、评价函数的构造及驱动模块自动生成等关键问题。最后,介绍了一个实用的Ada软件测试数据生成工具——TCAG。 展开更多
关键词 软件测试 遗传算法 程序插装 数据生成 软件工程
下载PDF
基于公共信息模型的EMS/DMS/DTS一体化设计 被引量:28
7
作者 潘凯岩 寇强 +1 位作者 郑涛 覃智君 《电网技术》 EI CSCD 北大核心 2004年第18期62-65,共4页
以往国内的 EMS、DMS 或 DTS 都是独立开发的,使用它们的用户需要对不同的系统进行掌握和维护,这就严重影响了这些系统的实用性。虽然有文献提出进行调、配一体化设计的观念,但真正的 EMS、DMS、DTS 进行一体化设计还不多见,随着自动化... 以往国内的 EMS、DMS 或 DTS 都是独立开发的,使用它们的用户需要对不同的系统进行掌握和维护,这就严重影响了这些系统的实用性。虽然有文献提出进行调、配一体化设计的观念,但真正的 EMS、DMS、DTS 进行一体化设计还不多见,随着自动化水平的提高,这种需要变得日益紧迫。公共信息模型(common information model,CIM)作为一个通用的标准逐渐被各电力研究部门所接受。为此,作者开发了基于 CIM 的一体化 EMS/DMS/DTS,进行了EMS 和 DMS 及 DTS 在支撑平台、功能、数据结构和应用程序方面的全面一体化设计,重点介绍了该一体化系统的概念、功能和优点。与非一体化系统相比,该系统具有很明显的优势。 展开更多
关键词 DMS 公共信息模型 EMS DTS 一体化系统 CIM 电力 功能 一体化设计 重影
下载PDF
程序切片技术在软件测试中的应用 被引量:14
8
作者 孙继荣 李志蜀 +2 位作者 王莉 殷锋 金虎 《计算机应用研究》 CSCD 北大核心 2007年第5期210-213,217,共5页
基于程序切片的软件测试是一种以程序或程序和需求相结合为基础的测试,它根据程序的不同切片来缩小软件的测试范围、提高软件测试的效率、辅助测试数据的自动生成等。同时由于程序切片不仅考虑了数据依赖和控制依赖,还考虑了程序存在的... 基于程序切片的软件测试是一种以程序或程序和需求相结合为基础的测试,它根据程序的不同切片来缩小软件的测试范围、提高软件测试的效率、辅助测试数据的自动生成等。同时由于程序切片不仅考虑了数据依赖和控制依赖,还考虑了程序存在的其他各种依赖关系,使得测试的准确性得到提高。详细阐述了目前存在的各种切片技术及其应用领域,重点探讨了目前切片技术在测试领域中的具体应用。 展开更多
关键词 程序切片 软件测试 数据依赖 控制依赖 测试数据自动生成
下载PDF
并发缺陷暴露、检测与规避研究综述 被引量:19
9
作者 苏小红 禹振 +1 位作者 王甜甜 马培军 《计算机学报》 EI CSCD 北大核心 2015年第11期2215-2233,共19页
当今普遍流行的多核架构使得硬并发成为现实.为了从硬件的并发能力获益,并发程序设计正越来越流行.然而由于内在的并发性和不确定性,并发程序易于遭遇并发缺陷,并且它们难以检测、调试和修复.文中指出软件开发正从顺序模式转向并发模式... 当今普遍流行的多核架构使得硬并发成为现实.为了从硬件的并发能力获益,并发程序设计正越来越流行.然而由于内在的并发性和不确定性,并发程序易于遭遇并发缺陷,并且它们难以检测、调试和修复.文中指出软件开发正从顺序模式转向并发模式的趋势,揭示并发程序和并发缺陷各自的三大特点,剖析并发缺陷面临的三大挑战,然后将并发缺陷分为死锁、数据竞争、原子性违背和顺序违背4类,并讨论4类并发缺陷的相互关系,接着就如何尽快暴露、及时检测和高效规避各类并发缺陷对已有研究作出分析、比较和归纳,最后从智能快速的缺陷暴露、通用准确的缺陷检测、确定性重放支持、软硬件协同设计和新的并发编程模型等5个方面展望了未来的研究重点. 展开更多
关键词 并发缺陷 死锁 数据竞争 原子性违背 顺序违背 程序分析 软件测试
下载PDF
基于程序插装的动态测试技术实现 被引量:16
10
作者 孙昌爱 金茂忠 《小型微型计算机系统》 CSCD 北大核心 2001年第12期1475-1479,共5页
动态测试是检测程序的动态行为的一种有效手段 .本文介绍了 Safepro白盒软件测试工具系列中基于程序插装的动态测试技术实现 ,具体讨论了动态测试的模型、数据流模型和动态跟踪数据的编码和解码技术 。
关键词 动态测试 数据流分析 软件测试 程序插装 软件工程
下载PDF
一种面向数据流程序的软件流水并行化方法 被引量:5
11
作者 魏海涛 于俊清 +1 位作者 余华飞 秦明康 《计算机学报》 EI CSCD 北大核心 2011年第5期889-898,共10页
数据流编程被广泛应用于多媒体、图像处理和信号处理等领域.多核处理器为数据流程序提供了强大并行计算资源,如何利用多核处理器的并行性以提高数据流程序性能,对满足媒体处理等实时性需求具有重要意义.基于多核处理器提出了一种面向数... 数据流编程被广泛应用于多媒体、图像处理和信号处理等领域.多核处理器为数据流程序提供了强大并行计算资源,如何利用多核处理器的并行性以提高数据流程序性能,对满足媒体处理等实时性需求具有重要意义.基于多核处理器提出了一种面向数据流程序的软件流水并行化方法,利用整数线性规划理论对软件流水中的计算、通信资源和流水线执行阶段等进行统一的形式化建模,在最大化流水线计算速率的同时最小化通信开销;同时对存储资源进行了形式化建模,提高存储访问的性能.通过设计数据流编程语言DFBrook,在Cell处理器实现了上述方法.实验结果表明,该软件流水并行方法比其它方法在提高数据流程序性能的同时,降低了通信开销. 展开更多
关键词 数据流程序 多核处理器 软件流水 并行
下载PDF
软件流水中的循环展开优化 被引量:16
12
作者 李文龙 刘利 汤志忠 《北京航空航天大学学报》 EI CAS CSCD 北大核心 2004年第11期1111-1115,共5页
在软件流水中应用循环展开可以实现分数值的启动间距 ,提高资源的利用率 ,同时基于展开的优化技术可以降低程序的资源需求和关键路径的长度 .提出了基于程序特性的展开因子算法UTBPC(UnrollingTimesBasedProgramCharacter istics) ,解... 在软件流水中应用循环展开可以实现分数值的启动间距 ,提高资源的利用率 ,同时基于展开的优化技术可以降低程序的资源需求和关键路径的长度 .提出了基于程序特性的展开因子算法UTBPC(UnrollingTimesBasedProgramCharacter istics) ,解决了循环展开的核心问题———展开因子的确定 ,同时提出了基于展开的软件数据预取优化技术 ,提高了软件数据预取的效率 .所有这些都在ORC(OpenRe searchCompiler)中实现 ,并对SPEC 2 0 0 0中的程序进行了测试 ,平均性能提高了 2 .6% .实验结果表明新提出的算法和基于展开的数据预取优化技术提高了编译器的整体性能 . 展开更多
关键词 计算机软件 软件流水 循环展开 展开因子 数据预取
下载PDF
基于Delphi连续大容量数据采集与处理的编程实现 被引量:4
13
作者 孙苗钟 谈炳发 +1 位作者 崔世海 胡殿璞 《测控技术》 CSCD 北大核心 2010年第10期20-23,共4页
在当今信号处理与分析过程中,要求数据采集的容量大又要连续采集存盘不丢点,并且同时还要进行数据处理;对这方面数据采集的编程有诸多的语言如VB、VC++、Delphi和LabVEIW等。介绍了基于PCI总线的数据采集卡的硬件结构和软件编程;以Delph... 在当今信号处理与分析过程中,要求数据采集的容量大又要连续采集存盘不丢点,并且同时还要进行数据处理;对这方面数据采集的编程有诸多的语言如VB、VC++、Delphi和LabVEIW等。介绍了基于PCI总线的数据采集卡的硬件结构和软件编程;以Delphi语言实现在Windows环境下多任务多线程高速数据采集、存储与数据处理的软件设计方法,采用半满中断方式实现数据采集传输,多线程技术使数据采集与数据处理相独立,数据缓冲队列技术实现了连续大容量存盘和数据处理。以实例验证了软件编程实现的效果。 展开更多
关键词 数据采集 数据存储 A/D转换器 多线程 软件编程
下载PDF
PC机群上共享存储与消息传递的比较 被引量:8
14
作者 章隆兵 吴少刚 +1 位作者 蔡飞 胡伟武 《软件学报》 EI CSCD 北大核心 2004年第6期842-849,共8页
共享存储和消息传递是目前两种主流的并行编程模型.一般认为,消息传递的可编程性不及共享存储友好.OpenMP是目前共享存储编程的实际工业标准.机群OpenMP系统在机群上提供了OpenMP编程环境,具有易编程和可扩展的特点,但是其性能如何一直... 共享存储和消息传递是目前两种主流的并行编程模型.一般认为,消息传递的可编程性不及共享存储友好.OpenMP是目前共享存储编程的实际工业标准.机群OpenMP系统在机群上提供了OpenMP编程环境,具有易编程和可扩展的特点,但是其性能如何一直是关注的热点.以机群OpenMP系统OpenMP/JIAJIA和典型的消息传递系统MPI(message passing interface)为例,在分析两种并行编程环境各自特点的基础上,在PC机群上采用7个应用比较了二者的性能.实验结果表明,对于所测试的7个应用而言,OpenMP版本在8个处理机运行时的平均性能为MPI版本的81%,但是采用OpenMP编程却比MPI简单很多. 展开更多
关键词 OPENMP 消息传递 PC机群 并行编程模型 共享存储 软件分布式共享存储系统
下载PDF
数据采集系统软件设计及其应用研究 被引量:2
15
作者 苗常青 刘庆明 +2 位作者 刘长林 熊祖钊 白春华 《弹箭与制导学报》 CSCD 北大核心 2002年第1期77-80,共4页
针对自行研制的多通道数据采集系统 ,采用面向对象的编程方法 ,设计了基于 WINDOWS操作系统下的数据通讯和数据处理软件。该软件具有可重用性和可移植性等特点 ,应用于 FAE现场爆炸压力场的测量 ,结果表明该软件界面友好、操作简单、使... 针对自行研制的多通道数据采集系统 ,采用面向对象的编程方法 ,设计了基于 WINDOWS操作系统下的数据通讯和数据处理软件。该软件具有可重用性和可移植性等特点 ,应用于 FAE现场爆炸压力场的测量 ,结果表明该软件界面友好、操作简单、使用方便 ,并且运行可靠。 展开更多
关键词 FAE 面向对象 数据处理软件 数据采集 燃料空气炸弹
下载PDF
Gupta方法的改进 被引量:3
16
作者 单锦辉 王戟 +1 位作者 齐治昌 吴建平 《计算机学报》 EI CSCD 北大核心 2002年第12期1378-1386,共9页
Gupta等提出一种线性化谓词函数的方法 (简称 Gupta方法 ) ,为指定程序路径自动生成测试数据 .该文给出了一种模型语言 ,研究静态、动态数据依赖关系的性质以及 Gupta方法中各概念的形式化定义 ,将 Gupta等提出的谓词片推广为路径静态切... Gupta等提出一种线性化谓词函数的方法 (简称 Gupta方法 ) ,为指定程序路径自动生成测试数据 .该文给出了一种模型语言 ,研究静态、动态数据依赖关系的性质以及 Gupta方法中各概念的形式化定义 ,将 Gupta等提出的谓词片推广为路径静态切片 ,证明了路径静态切片构造算法的正确性 .对 Gupta方法的改进 ,省略了构造谓词片和输入依赖集的过程 ,改进后的方法构造线性约束的效率更高 .以改进后的方法为核心算法 ,开发了面向路径的测试数据自动生成的原型工具 ,并用实际的程序路径对该工具进行实验 .结果表明改进后的方法是比较有效的 . 展开更多
关键词 Gupta 测试数据自动生成 路径测试 软件测试 数据流分析 程序切片 线性化谓词函数
下载PDF
基于LabVIEW的FSAE赛车悬架数据采集系统 被引量:8
17
作者 邓召文 高伟 +1 位作者 王保华 刘杰畅 《合肥工业大学学报(自然科学版)》 CAS CSCD 北大核心 2015年第11期1451-1457,共7页
文章开发了一种基于LabVIEW的FSAE赛车悬架数据采集系统,利用单片机进行前端数据采集,通过无线模块、串口通讯与LabVIEW进行数据传输,实现动态赛车减震器压缩量的实时采集、记录与回放,并实时计算获得轮芯跳动行程、车轮载荷大小及频谱... 文章开发了一种基于LabVIEW的FSAE赛车悬架数据采集系统,利用单片机进行前端数据采集,通过无线模块、串口通讯与LabVIEW进行数据传输,实现动态赛车减震器压缩量的实时采集、记录与回放,并实时计算获得轮芯跳动行程、车轮载荷大小及频谱曲线。利用系统实时反映的动态信息,可以检测车轮行程是否满足FSAE(Formula SAE,大学生方程式汽车大赛)规则要求,研究赛车在制动、加速以及转弯等极限工况下的轴荷转移情况,以指导赛车悬架性能调校及整车性能优化。 展开更多
关键词 赛车FSAE 悬架数据采集 上位机程序 串口通讯 LABVIEW软件
下载PDF
消息传递并行程序路径覆盖测试数据生成问题的模型及其进化求解方法 被引量:9
18
作者 田甜 巩敦卫 《计算机学报》 EI CSCD 北大核心 2013年第11期2212-2223,共12页
测试数据生成是软件测试的关键,近年来得到国内外学者的广泛关注.但是,已有的研究成果主要面向串行程序.任务划分、进程调度和网络延迟,使得并行程序的执行具有不确定性,给并行程序的测试数据生成带来很大挑战.文中研究消息传递并行程... 测试数据生成是软件测试的关键,近年来得到国内外学者的广泛关注.但是,已有的研究成果主要面向串行程序.任务划分、进程调度和网络延迟,使得并行程序的执行具有不确定性,给并行程序的测试数据生成带来很大挑战.文中研究消息传递并行程序面向路径覆盖的测试数据生成问题,提出并行程序的路径表示,定义等价路径并给出寻找方法.基于此,建立并行程序路径覆盖测试数据生成问题的数学模型,并采用遗传算法求解该模型.作者将所提方法应用于6个基准测试程序,并与随机法比较.实验结果表明,文中所提方法可以高效生成覆盖目标路径的测试数据. 展开更多
关键词 软件测试 并行程序 路径覆盖 测试数据 遗传算法
下载PDF
数据挖掘在软件维护中的应用 被引量:3
19
作者 苏绍勇 潘金贵 《计算机科学》 CSCD 北大核心 2005年第10期245-248,共4页
软件维护是软件过程中十分重要但又难度较大的一个阶段,数据挖掘技术在软件维护中的应用大大改善了这一现状。本文从技术的适用性、一般应用步骤和主要应用领域等方面介绍了数据挖掘在软件维护中应用的发展历程,并在此基础上研究了所用... 软件维护是软件过程中十分重要但又难度较大的一个阶段,数据挖掘技术在软件维护中的应用大大改善了这一现状。本文从技术的适用性、一般应用步骤和主要应用领域等方面介绍了数据挖掘在软件维护中应用的发展历程,并在此基础上研究了所用到的关键技术及存在的问题。最后展望了未来的发展趋势。 展开更多
关键词 数据挖掘 软件维护 程序理解 程序修改 数据预处理 数据挖掘技术 软件维护 应用 软件过程 发展趋势 适用性
下载PDF
基于COM技术的雷达数据处理软件系统设计 被引量:11
20
作者 李中志 汪学刚 《计算机应用与软件》 CSCD 2010年第5期27-29,共3页
雷达数据处理软件系统是一个复杂的软件系统,应用软件工程方法,采用.NET和VC 6混合编程实现。提出模块化的软件系统设计框架,并应用COM技术无缝集成不同编程语言开发的模块。简要介绍COM原理,给出雷达数据处理软件系统的设计框架,讨论了... 雷达数据处理软件系统是一个复杂的软件系统,应用软件工程方法,采用.NET和VC 6混合编程实现。提出模块化的软件系统设计框架,并应用COM技术无缝集成不同编程语言开发的模块。简要介绍COM原理,给出雷达数据处理软件系统的设计框架,讨论了.NET开放COM接口和VC 6中对COM接口调用的方法,给出了COM技术在软件编码中的应用实例。结果表明,采用基于COM技术的模块化混合编程,是实现雷达数据处理软件系统的一种有效方法。 展开更多
关键词 雷达数据处理软件系统 模块化 混合编程 COM 接口
下载PDF
上一页 1 2 9 下一页 到第
使用帮助 返回顶部