期刊文献+
共找到329篇文章
< 1 2 17 >
每页显示 20 50 100
嵌入式软件模糊测试研究综述
1
作者 孙琪明 侯刚 +2 位作者 靳文杰 黄晨 孔维强 《计算机科学》 北大核心 2025年第7期13-25,共13页
嵌入式软件目前已广泛应用于国防军工、航空航天、物联网通信等各类安全攸关系统,面临着日益严峻的安全挑战,因此,如何快速发现并修复嵌入式软件安全漏洞变得至关重要。模糊测试作为一种高效的软件测试技术,能够通过自动生成大量随机数... 嵌入式软件目前已广泛应用于国防军工、航空航天、物联网通信等各类安全攸关系统,面临着日益严峻的安全挑战,因此,如何快速发现并修复嵌入式软件安全漏洞变得至关重要。模糊测试作为一种高效的软件测试技术,能够通过自动生成大量随机数据测试软件系统的可靠性,目前已逐步应用于各类嵌入式软件的漏洞发现。文中首先介绍了模糊测试技术、嵌入式系统及其固件设备;其次,概述了嵌入式软件模糊测试的流程,分析了其与传统软件模糊测试的区别和面临的挑战;然后,系统地介绍了嵌入式软件模糊测试的研究现状和主要方法,包括直接模糊测试和基于仿真的模糊测试;最后,分析了嵌入式软件模糊测试效果提升可采用的优化方法并展望了未来可能的技术方向。 展开更多
关键词 嵌入式软件 固件设备 安全漏洞 直接模糊测试 基于仿真的模糊测试
在线阅读 下载PDF
轻量级嵌入式软件自动化测试框架设计 被引量:3
2
作者 陈建 沈亚峰 张谊 《计算机工程与设计》 北大核心 2024年第3期940-947,共8页
为满足嵌入式软件测试过程中测试数据的快速生成与输入,采用数据与关键字驱动的混合驱动方法对嵌入式软件自动化测试框架进行设计。通过对嵌入式软件自动化测试框架的研究,明确测试框架设计的难点;对软件测试数据的组成与结构进行分析,... 为满足嵌入式软件测试过程中测试数据的快速生成与输入,采用数据与关键字驱动的混合驱动方法对嵌入式软件自动化测试框架进行设计。通过对嵌入式软件自动化测试框架的研究,明确测试框架设计的难点;对软件测试数据的组成与结构进行分析,构建数据与关键字驱动模型并对其生成与输入算法进行设计,根据模型实现复杂多接口测试数据的快速生成与输入。采用模块化思想,利用多线程原理对该轻量级测试框架进行设计与实现,通过实例验证该框架能够实现测试数据的自动生成与快速输入,提升测试效率。 展开更多
关键词 数据模型 数据驱动 关键字驱动 数据生成 嵌入式软件 测试框架 自动化测试
在线阅读 下载PDF
基于马尔科夫链的构件化嵌入式软件能耗估算模型 被引量:7
3
作者 熊冰 郭兵 +3 位作者 沈艳 王继禾 伍元胜 刘云本 《小型微型计算机系统》 CSCD 北大核心 2012年第3期655-659,共5页
在目前全球倡导"低碳经济"的背景下,嵌入式软件能耗已成为嵌入式系统设计的重要考量因素,一种快速有效的软件能耗估算模型对于嵌入式软件早期开发具有重要的意义.本文着眼于构件化嵌入式软件,从基于状态的角度出发,将嵌入式... 在目前全球倡导"低碳经济"的背景下,嵌入式软件能耗已成为嵌入式系统设计的重要考量因素,一种快速有效的软件能耗估算模型对于嵌入式软件早期开发具有重要的意义.本文着眼于构件化嵌入式软件,从基于状态的角度出发,将嵌入式软件系统的运行过程视为一个状态的集合,提出了一种基于马尔科夫链的嵌入式软件能耗估算模型.然后,通过使用状态转移概率矩阵获得嵌入式软件构件的稳定状态分布,再结合构件的能耗测量值,实现嵌入式软件的能耗估算,并通过实验验证了该模型的有效性. 展开更多
关键词 嵌入式软件能耗 构件化嵌入式软件 能耗估算 马尔科夫链
在线阅读 下载PDF
嵌入式软件平台的构件化模型研究 被引量:3
4
作者 古幼鹏 桑楠 熊光泽 《计算机科学》 CSCD 北大核心 2005年第10期216-218,248,共4页
为了提高嵌入式软件的生产率,本文提出了一种基于构件的嵌入式软件平台模型CBMESP。CBMESP将软件开发平台与运行平台以统一的构件模型进行构件化,使其可以应用于各种嵌入式领域而不必更改该模型,只需调整构件库中的具体构件即可,具有普... 为了提高嵌入式软件的生产率,本文提出了一种基于构件的嵌入式软件平台模型CBMESP。CBMESP将软件开发平台与运行平台以统一的构件模型进行构件化,使其可以应用于各种嵌入式领域而不必更改该模型,只需调整构件库中的具体构件即可,具有普遍适用性。因此,CBMESP不但加强同一领域内,也加强了领域之间的重用性。CBMESP强调并提供了开发平台与运行平台(应用软件)统一的基于构件的定制方式,更好满足了嵌入式软件开发的多样性要求;最后(BMES根据嵌入式软件特点提出构件模型由三个可以独立实现和运行的部分组成,并解决了各部分之间信息的传递问题,较好适应了嵌入式软件的交叉开发过程和嵌入式系统资源有限的特点。 展开更多
关键词 构件 软件重用 嵌入式软件 软件平台 嵌入式软件开发 构件模型 构件化 软件平台 软件开发平台 运行平台 基于构件 应用软件 软件特点
在线阅读 下载PDF
嵌入式软件可靠性仿真测试系统研究 被引量:46
5
作者 刘斌 高小鹏 +1 位作者 陆民燕 阮镰 《北京航空航天大学学报》 EI CAS CSCD 北大核心 2000年第4期490-493,共4页
研究嵌入式软件可靠性仿真测试方法和环境 .文中给出了仿真测试系统的体系结构 ,并结合该体系结构对嵌入式软件可靠性仿真测试的软硬件特性 ,软件可靠性仿真测试的方法、测试环境配置、关键技术及其可行的解决方案作了探讨 .特别地 。
关键词 应用程序 软件工程 嵌入式软件 软件测试 仿真
在线阅读 下载PDF
嵌入式软件体系结构级能耗建模方法 被引量:23
6
作者 刘啸滨 郭兵 +4 位作者 沈艳 熊冰 王继禾 伍元胜 刘云本 《软件学报》 EI CSCD 北大核心 2012年第2期230-239,共10页
从软件体系结构层面出发,假设体系结构级软件特征量与嵌入式软件能耗之间存在非线性函数关系(线性函数关系可被认为是一种特殊的非线性函数关系),并以此假设为基础,提出了一种利用BP神经网络在体系结构级估算软件能耗的模型.能耗模型对... 从软件体系结构层面出发,假设体系结构级软件特征量与嵌入式软件能耗之间存在非线性函数关系(线性函数关系可被认为是一种特殊的非线性函数关系),并以此假设为基础,提出了一种利用BP神经网络在体系结构级估算软件能耗的模型.能耗模型对5个体系结构级软件特征量进行度量,使用BP神经网络拟合出软件特征量与嵌入式软件能耗的非线性函数关系,并通过实验验证了模型的有效性和假设的合理性. 展开更多
关键词 嵌入式软件能耗 体系结构 能耗建模 软件特征量 特征量度量 BP神经网络
在线阅读 下载PDF
实时嵌入式软件的测试技术 被引量:30
7
作者 孙昌爱 靳若明 +1 位作者 刘超 金茂忠 《小型微型计算机系统》 EI CSCD 北大核心 2000年第9期920-924,共5页
实时嵌入式软件作为应用软件的一大流派 ,在很多领域有着极其广泛的应用 ,但其质量却令人担忧 .本文首先概括地介绍了实时嵌入式软件的应用现状 ,在详细分析了实时嵌入式软件的特征—实时性、嵌入特性和反应性—的基础上 ,综述了在该领... 实时嵌入式软件作为应用软件的一大流派 ,在很多领域有着极其广泛的应用 ,但其质量却令人担忧 .本文首先概括地介绍了实时嵌入式软件的应用现状 ,在详细分析了实时嵌入式软件的特征—实时性、嵌入特性和反应性—的基础上 ,综述了在该领域的国内外测试现状 ,包括各种测试方法、测试工具、测试策略和存在的问题 .最后 ,对实时嵌入式软件的测试进行了小结 . 展开更多
关键词 软件测试 实时嵌入式软件 测试方法 软件开发
在线阅读 下载PDF
嵌入式软件智能合成框架及关键科学问题 被引量:15
8
作者 杨孟飞 顾斌 +7 位作者 段振华 金芝 詹乃军 董云卫 田聪 李戈 董晓刚 李晓锋 《中国空间科学技术》 CSCD 北大核心 2022年第4期1-7,共7页
程序合成是提高软件开发效率和质量的有效途径,也是计算机科学重要的前沿方向之一。首先,概述了程序合成方法的国内外研究现状及其存在的问题。在此基础上,提出了软件知识产权(intellectual property,IP)的概念和一种基于软件IP的嵌入... 程序合成是提高软件开发效率和质量的有效途径,也是计算机科学重要的前沿方向之一。首先,概述了程序合成方法的国内外研究现状及其存在的问题。在此基础上,提出了软件知识产权(intellectual property,IP)的概念和一种基于软件IP的嵌入式软件智能合成开发模式(IP-based embedded software intelligent synthesis,IPESIS)及其框架。最后,阐述了IPESIS需要解决的关键科学问题和主要研究内容。IPESIS通过定义领域需求描述语言,在更高的抽象层次上对目标软件进行刻画,以软件IP为粒度缩小程序搜索空间,采用机器学习等人工智能技术自动合成程序,有望突破现有方法的局限,进而实现嵌入式软件开发从手工编程模式到软件IP研发和基于软件IP的智能合成模式的转变。 展开更多
关键词 嵌入式软件 程序合成 软件IP 软件需求 人工智能
在线阅读 下载PDF
基于Python的实时嵌入式软件测试脚本 被引量:20
9
作者 蒋崇武 刘斌 +1 位作者 王轶辰 胡璇 《计算机工程》 CAS CSCD 北大核心 2009年第15期64-66,73,共4页
基于Python语言设计一种实时测试脚本,开发扩展模块,实现测试脚本与嵌入式软件仿真测试环境(ESSTE)的接口。该测试脚本使用简便,实时性高、描述能力强、具有良好的可复用性,目前已成功应用到ESSTE中。对多个实时嵌入式软件进行测试,结... 基于Python语言设计一种实时测试脚本,开发扩展模块,实现测试脚本与嵌入式软件仿真测试环境(ESSTE)的接口。该测试脚本使用简便,实时性高、描述能力强、具有良好的可复用性,目前已成功应用到ESSTE中。对多个实时嵌入式软件进行测试,结果验证了该测试脚本的正确性和实时性。 展开更多
关键词 自动化软件测试 测试脚本 实时嵌入式软件 仿真测试环境 Python脚本
在线阅读 下载PDF
嵌入式软件仿真开发系统的研究 被引量:16
10
作者 陈定君 郭晓东 +2 位作者 张应辉 余克清 刘积仁 《电子学报》 EI CAS CSCD 北大核心 2000年第3期137-139,共3页
为了给嵌入式软件开发者提供一个调试与测试嵌入式软件运行情况的“软”运行平台 ,我们开发了嵌入式软件仿真开发系统 .本文在对嵌入式软件的开发和仿真调试器两部分进行简述之后 。
关键词 嵌入式软件 仿真开发系统 软件开发
在线阅读 下载PDF
嵌入式软件中断系统资源冲突检测技术研究 被引量:13
11
作者 杨芳 齐璇 +1 位作者 董丽 叶东升 《计算机工程与设计》 CSCD 北大核心 2010年第23期5036-5038,5059,共4页
由于中断触发的随机性和不确定性,导致中断缺陷引发的问题时有发生,而且通常是不易追踪的严重软件故障,因此对中断系统软件的测试就提出了很高的要求,但是目前可用于中断系统资源冲突检测的工具缺乏。为有效检测由中断的资源冲突引发的... 由于中断触发的随机性和不确定性,导致中断缺陷引发的问题时有发生,而且通常是不易追踪的严重软件故障,因此对中断系统软件的测试就提出了很高的要求,但是目前可用于中断系统资源冲突检测的工具缺乏。为有效检测由中断的资源冲突引发的软件问题,在分析了与中断相关的典型故障模式的基础上,提出了一种针对嵌入式软件中断系统的资源冲突进行检测的技术和方法。实验结果表明,该方法可有效检测出软件中与中断相关的资源冲突问题。 展开更多
关键词 中断 资源冲突 化描述 副作用分析 嵌入式软件 检测
在线阅读 下载PDF
基于ARM处理器的嵌入式软件能耗统计模型 被引量:11
12
作者 刘啸滨 郭兵 +3 位作者 沈艳 朱建 王继禾 伍元胜 《电子科技大学学报》 EI CAS CSCD 北大核心 2012年第5期770-774,共5页
提出了一种嵌入式软件能耗的统计模型,包括处理器、存储器和I/O控制器等硬件单元产生的能耗,然后通过分析ARM指令周期数的规律,设计了指令周期数的相应计算方法,该方法能够快速地计算软件运行时处理器产生的能耗。在高精度指令级嵌入式... 提出了一种嵌入式软件能耗的统计模型,包括处理器、存储器和I/O控制器等硬件单元产生的能耗,然后通过分析ARM指令周期数的规律,设计了指令周期数的相应计算方法,该方法能够快速地计算软件运行时处理器产生的能耗。在高精度指令级嵌入式软件能耗模拟器HMSim中进行了模型实现。实验结果表明,该模型的能耗计算结果与实际仪器测量结果的误差在10%以内,可较准确地反映软件实现方式对系统能耗的影响程度。 展开更多
关键词 嵌入式软件能耗 嵌入系统 能耗统计模型 处理器能耗
在线阅读 下载PDF
汇编嵌入式软件程序流程图自动生成的研究 被引量:9
13
作者 汪文勇 王学东 +2 位作者 向渝 唐科 刘利枚 《计算机科学》 CSCD 北大核心 2005年第2期173-175,201,共4页
程序流程图的自动生成是软件结构分析及软件测试的基础。为实现汇编嵌入式软件程序流程图的自动生成,本文首先分析汇编嵌入式软件的特征,将汇编指令划分为5种典型类型,分别定义其单键表存储结构,给出链表生成算法。在此基础上,给出汇编... 程序流程图的自动生成是软件结构分析及软件测试的基础。为实现汇编嵌入式软件程序流程图的自动生成,本文首先分析汇编嵌入式软件的特征,将汇编指令划分为5种典型类型,分别定义其单键表存储结构,给出链表生成算法。在此基础上,给出汇编嵌入式软件程序流程图自动生成算法。最后,对算法的时间复杂度进行了分析。 展开更多
关键词 嵌入式软件 自动生成 程序流程图 单链表 汇编 软件测试 存储结构 软件结构 指令 复杂度
在线阅读 下载PDF
星载嵌入式软件测试过程模型的研究 被引量:8
14
作者 陈佳豫 邢忠宝 +2 位作者 刘金国 孔德柱 徐东 《光学精密工程》 EI CAS CSCD 北大核心 2008年第9期1654-1659,共6页
针对星载嵌入式软件的特点,在W模型和X模型的基础上,给出了一种适用于星载嵌入式软件测试过程的模型—蝴蝶模型。该模型不仅完整体现了对整个开发活动的测试,而且支持迭代及变更,尤其适用于星载嵌入式软件的研制需要经历多个周期的特点... 针对星载嵌入式软件的特点,在W模型和X模型的基础上,给出了一种适用于星载嵌入式软件测试过程的模型—蝴蝶模型。该模型不仅完整体现了对整个开发活动的测试,而且支持迭代及变更,尤其适用于星载嵌入式软件的研制需要经历多个周期的特点,在尽早发现卫星型号产品软、硬件设计缺陷,缩短星载嵌入式软件研制的周期,降低软、硬件的成本,提高星载嵌入式软件的可靠性等方面都有着明显的优点,适用于星载嵌入式软件研制的整个过程。 展开更多
关键词 星载嵌入式软件 测试过程模型 W模型 X模型 蝴蝶模型
在线阅读 下载PDF
基于UML实时扩展的嵌入式软件测试用例生成技术 被引量:11
15
作者 殷永峰 郑本焘 +1 位作者 陆民燕 倪红英 《系统工程与电子技术》 EI CSCD 北大核心 2011年第3期694-699,共6页
将统一建模语言(unified modeling language,UML)和对象约束语言(object constraint language,OCL)引入嵌入式软件测试领域,首先提出了一种基于UML实时扩展的嵌入式软件测试建模过程。然后,给出了UML状态图和类图的实时扩展方法。最后,... 将统一建模语言(unified modeling language,UML)和对象约束语言(object constraint language,OCL)引入嵌入式软件测试领域,首先提出了一种基于UML实时扩展的嵌入式软件测试建模过程。然后,给出了UML状态图和类图的实时扩展方法。最后,结合航空电子系统嵌入式软件测试用例生成过程,详细阐述了被测系统的静态和动态建模,提出了扩展的测试序列定义及其生成方法,最终将所生成测试用例采用扩展标记语言(extensible markup language,XML)格式存储。工程应用验证表明,上述方法可充分发挥UML作为工业标准的工具资源优势,提高嵌入式软件测试用例生成的准确性、有效性和自动化程度。 展开更多
关键词 软件工程 自动化测试 统一建模语言 嵌入式软件 测试用例
在线阅读 下载PDF
嵌入式软件建模、实现与验证:研究与进展 被引量:10
16
作者 胡军 张岩 +3 位作者 于笑丰 王林章 李宣东 郑国梁 《计算机科学》 CSCD 北大核心 2005年第12期16-23,共8页
随着计算机硬件设备计算能力的迅速提高,嵌入式系统中软件的规模和复杂度的急剧增大,软件可靠性在嵌入式系统中的重要性占据了统治地位。本文首先概要介绍了嵌入式软件不同于传统商业软件、科学计算软件的物理性、实时性、领域性等重要... 随着计算机硬件设备计算能力的迅速提高,嵌入式系统中软件的规模和复杂度的急剧增大,软件可靠性在嵌入式系统中的重要性占据了统治地位。本文首先概要介绍了嵌入式软件不同于传统商业软件、科学计算软件的物理性、实时性、领域性等重要特征,以及由此带来的困难和挑战。然后重点介绍目前在解决嵌入式软件系统开发过程中的问题时所采取的建模思想、实现技术和验证方法。最后对嵌入式软件及其相关技术的发展进行了展望。 展开更多
关键词 嵌入式软件 嵌入系统 嵌入建模 实时软件
在线阅读 下载PDF
可组合嵌入式软件建模与验证技术研究综述 被引量:18
17
作者 王博 白晓颖 +1 位作者 贺飞 Xiaoyu SONG 《软件学报》 EI CSCD 北大核心 2014年第2期234-253,共20页
可组合嵌入式软件以构件开发技术为基础,研究嵌入式构件的建模、组合性质、构件间组合机制以及组合验证等理论、方法和技术.从组合理论、建模与验证技术这3个方面对可组合嵌入式软件的研究现状进行调研分析.组合理论研究给出构件可组合... 可组合嵌入式软件以构件开发技术为基础,研究嵌入式构件的建模、组合性质、构件间组合机制以及组合验证等理论、方法和技术.从组合理论、建模与验证技术这3个方面对可组合嵌入式软件的研究现状进行调研分析.组合理论研究给出构件可组合性的乐观定义和悲观定义,从组合操作、组合规则两个方面定义构件间的组合机制.针对嵌入式构件的特点,着重调研了非功能特性和异构构件的建模与组合技术,分析了非功能特性约束、面向多特性的模型等方法.分析了基于契约的验证、基于不变量的验证、基于模型检查的验证等多种嵌入式软件组合验证技术.最后,探讨了需要进一步研究的问题. 展开更多
关键词 可组合嵌入式软件 可组合性 相容性 组合模型 组合机制 组合验证
在线阅读 下载PDF
面向嵌入式软件测试的仿真建模 被引量:17
18
作者 蒋崇武 杨顺昆 刘斌 《计算机工程》 CAS CSCD 北大核心 2008年第4期87-89,共3页
论述了面向嵌入式软件测试的仿真建模相关理论、技术和方法,提出了基于接口的模型外特性建模、面向测试的模型内特性建模、模型驱动的测试过程。开发了自动化辅助建模工具EasyModel,提高建模效率,保证模型的正确性。该工具已成功地应用... 论述了面向嵌入式软件测试的仿真建模相关理论、技术和方法,提出了基于接口的模型外特性建模、面向测试的模型内特性建模、模型驱动的测试过程。开发了自动化辅助建模工具EasyModel,提高建模效率,保证模型的正确性。该工具已成功地应用于多个型号的软件系统测试中,实验结果证明了该仿真工具的有效性。 展开更多
关键词 嵌入式软件 软件测试 基于接口 模型驱动
在线阅读 下载PDF
嵌入式软件虚拟化测试技术标准框架研究 被引量:12
19
作者 曲明成 崔乃刚 +1 位作者 吴翔虎 陶永超 《哈尔滨工业大学学报》 EI CAS CSCD 北大核心 2017年第5期49-55,121,共8页
针对嵌入式系统硬件平台采用纯软件仿真并对嵌入式软件进行功能级测试的相关研究存在较多不足,缺乏整体、统一、灵活、标准的仿真部件间接口,致使不同体系、类型的处理器仿真核与各类外设间较难进行快速、直接的整合与交互、导致缺乏系... 针对嵌入式系统硬件平台采用纯软件仿真并对嵌入式软件进行功能级测试的相关研究存在较多不足,缺乏整体、统一、灵活、标准的仿真部件间接口,致使不同体系、类型的处理器仿真核与各类外设间较难进行快速、直接的整合与交互、导致缺乏系统级可配置能力、各类仿真核与调试器(GDB)间不能进行直接、有效地互联和交互,从而无法达到可定制、组件化的系统级仿真及虚拟测试环境快速搭建目标.基于组件化思想,提出一套处理器仿真、外设仿真和调试器(GDB)三者间可进行直接、快速交互的标准结构、标准接口和基本处理逻辑,优化和删减了GDB层次,扩充了新功能,使之在运行时可动态加载、支持多种仿真处理器体系.研发了虚拟测试系统,验证了所提方法、结构、接口的有效性和正确性,与其他同类技术、项目进行了综合能力比较.结果表明本文所提方法、技术具有较多优势. 展开更多
关键词 嵌入式软件测试 虚拟目标机 虚拟测试系统
在线阅读 下载PDF
基于需求的航空嵌入式软件测试技术研究 被引量:11
20
作者 张义德 王国庆 +1 位作者 杨平 张臻鉴 《计算机工程与设计》 CSCD 2002年第10期4-7,共4页
针对航空机载软件的特点,提出了一个基于需求的航空嵌入式软件测试模型,并对该模型中主要部分的功能及其相互关系进行了阐述,最后,介绍了该模型在实际工程项目中的应用情况。
关键词 航空 嵌入式软件测试 电子系统 软件工程
在线阅读 下载PDF
上一页 1 2 17 下一页 到第
使用帮助 返回顶部