首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 328 毫秒
1.
复杂软件系统往往由不同地域的研发团队采用不同的开发工具来协同完成,研发过程中存在数据难以集成的问题.基于开放式生命周期协作服务(OSLC)规范来设计软件协同开发数据接口,有利于提高软件协同开发的效率.首次结合工厂模式和OSLC规范设计并实现数据集成接口,将不同工具的数据集成抽象成统一的公共接口,从而采用统一的数据接口和...  相似文献   

2.
嵌入式软件测试开发环境的框架设计   总被引:7,自引:0,他引:7  
采用软件设计上的复用思想,对嵌入式软件仿真测试环境进行框架的设计,可以使测试环境在不做大幅度修改的情况下适应不同的被测软件,节省设计的时间和费用.论述了由框架开发软件的过程,并把此过程应用于测试环境;对嵌入式软件仿真测试环境进行总体分析,确定了它的3个主要组成部分;归纳出作为测试环境重要组成部分的测试开发环境的基本功能,并使用专门针对框架开发的UML-F建模语言设计了一个框架;对已开发成功的测试开发环境框架,提出了具体的框架适配方案.本设计已在实际工程中得到了应用.  相似文献   

3.
软件测试是保证软件质量和可靠性的重要手段之一,软件单元测试是软件测试中的一个非常重要的阶段.充分的单元测试对发现和排除软件中的缺陷非常有效,并且所花费的成本也小.本文结合航天器嵌入式软件的单元测试具体实践,介绍了白盒技术与黑盒技术相结合的两种混合型的软件单元测试方法,旨在分析如何提高单元测试阶段发现错误的能力而提高单元测试的效率和效果.  相似文献   

4.
软件缺陷分类是软件缺陷管理的基础.介绍了软件缺陷的概念,对几种软件缺陷分类方法进行了分析和比较.结合航天嵌入式软件研制流程和缺陷类型分析,提出了一种航天器嵌入式软件缺陷的分类方法,对于缺陷类型和实现与编码错误子类型给出了详细的分类方法.  相似文献   

5.
微型航天器的公用平台和关键技术   总被引:4,自引:0,他引:4  
未来的微型航天器将采用微型公用平台——集成公用模块。文内阐述了集成公用模块的概念和应用,分别介绍了航天器实现微型化所需的关键技术——无电缆连接、多功能结构、先进的轻型材料、自主热管理的微热控系统、高密度电子线路封装和连接、集成设计环境,最后提出以集成公用模块为基础的微型航天器的设计和研制程序  相似文献   

6.
程序合成是提高软件开发效率和质量的有效途径,也是计算机科学重要的前沿方向之一。首先,概述了程序合成方法的国内外研究现状及其存在的问题。在此基础上,提出了软件知识产权(intellectual property, IP)的概念和一种基于软件IP的嵌入式软件智能合成开发模式(IP-based embedded software intelligent synthesis, IPESIS)及其框架。最后,阐述了IPESIS需要解决的关键科学问题和主要研究内容。IPESIS通过定义领域需求描述语言,在更高的抽象层次上对目标软件进行刻画,以软件IP为粒度缩小程序搜索空间,采用机器学习等人工智能技术自动合成程序,有望突破现有方法的局限,进而实现嵌入式软件开发从手工编程模式到软件IP研发和基于软件IP的智能合成模式的转变。  相似文献   

7.
通过系统分析和总结航天器软件在轨、在研质量问题,开展软件缺陷模式研究,建立航天器软件缺陷模式集;研究缺陷模式的形式化规约和自动检测技术,开发缺陷模式自动检测工具,提高缺陷自动检出率,从而有效规避航天器软件中的典型多发问题,提高航天器软件研制质量、缩短研制周期.  相似文献   

8.
为了对实时嵌入式软件进行更好的测试,提出了一种基于全数字仿真的整体仿真技术.该项技术解决了现有软件测试环境中的两大功能性问题:通过将仿真时钟作为基准时间解决了断点影响实时信号处理的问题;通过提出的“动态桩”方法解决了单元测试时缺乏必要支持函数的问题.利用无损压缩原理对整个仿真测试平台进行优化,改变了仿真平台的低效问题,使这一技术走向实用化.整体仿真技术支持从单元测试到集成测试的整个软件测试过程,增强了在单元测试期间发现异常实时信号处理等方面软件问题的能力,显著提升集成测试的效率,并且实现了测试脚本的复用.该平台已经在某型号系列飞控软件的测试中得到应用.   相似文献   

9.
随着我国航天事业的快速发展,软件在航天器中的作用和地位越来越突出,航天软件逐渐成为航天型号任务成败的关键之一.航天型号软件普遍具有实时性高、可靠性要求高、运行环境复杂以及航天器结构复杂、资源受限等特点,这给航天型号软件的描述、设计、分析和实现带来了巨大的挑战.嵌入式周期控制系统语言(SPARDL)仅关注了离散时间的动力...  相似文献   

10.
根据统计,数组越界是航天嵌入式软件开发过程中出现最多且最容易被遗漏的缺陷类型之一.目前自动化检测数组越界多基于抽象解释、符号执行、程序模型检验等方法,这些方法在误报、漏报、可扩展性等方面的表现依赖于软件及缺陷特征.分析了近三年航天嵌入式软件第三方测试中发现的94个数组越界问题,从缺陷模式和缺陷表现形式两方面分析得出10...  相似文献   

11.
Space telescope ultrahigh precision pointing control requires the spacecraft platform to provide an ultra-quiet working environment. Vibration isolator rejection control and the multi-stage integrated control method is believed to be one of the best methods to improve the space telescope attitude control performance. In this paper, the fine dynamics model of multi-stage spacecraft systems is presented and the multi-stage integrated controller design techniques are provided. Effectiveness of the multi-stage integrated control approach is demonstrated by both the numerical simulation and experiment results. An integrated design and demonstrated experimental environment is developed for high-fidelity control performance assessment. The verification experiments for the space telescope attitude control and vibration control are carried out. The results show that the pointing accuracy and stability of the line-of-sight (LOS) for space telescope are improved at least one order by the multi-stage integrated control method.  相似文献   

12.
    
研究了航天器相对运动地面动力学实验的构建问题及实验结果的可信性问题。首先利用相似性理论给出了航天器相对运动地面动力学实验的建立方法,而后针对地面实验环境与空间真实环境之间的力学环境差异提出补偿办法,之后针对航天器相对运动地面动力学实验中的干扰因素进行分析并给出相应的补偿策略,然后利用动力学等效性建立航天器相对运动地面动力学实验控制策略,该控制策略中包括力学差异补偿以及实验环境干扰补偿,数值仿真结果与地面实验结果均证明该控制策略能够满足地面实验要求,最后以相似性理论为依托建立相似性度量函数,并利用这一函数证明了航天器相对运动地面实验结果的可信性。仿真结果表明,给出的航天器相对运动地面动力学实验方案可行,其实验结果可信,对地面实验的开展具有重要的参考价值。  相似文献   

13.
航天器异常与空间环境   总被引:3,自引:0,他引:3       下载免费PDF全文
本文研究考查了靠近或在地球同步轨道上的SCATHA、TDRS-1卫星以及GPS、GOES卫星组等的各自10年左右运行时间中,空间环境所导致航天器异常的发生率的年分布特征,月分布特征,地方时分布特征以及不同类型的发生率分布特征。结果表明,由于不同空间环境因素对航天器作用不同,引起异常类型不一样,因此,太阳长周期和短月,地方时周期活动对航天器异常发生率影响无简单的统一规律特征;长周期中的单粒子事件是由  相似文献   

14.
针对空间飞行器控制系统软件在开发演化时存在管理复杂、开发过程无序、协同度低的问题,提出一种空间飞行器控制系统软件协同演化的方法。首先对软件演化过程中的演化活动、演化策略进行了分析,之后基于对软件演化活动所得到的演化路径利用有向图进行了建模并给出了其演化活动的排序,最后,对演化路径有向图中出现的并行活动和环的情况进行分析,同时给出了相适应的排序算法。基于该方法,软件演化过程得到规范,较好的解决了复杂情况下演化路径求取困难的问题。  相似文献   

15.
开展基于模型设计研究,旨在解决当前航天器控制软件研制所面临的需求描述准确性、设计验证充分性以及软件产品可靠性等问题.针对基于模型设计过程中的代码胶合接口复杂且操作繁琐问题,提出一种基于模型架构的航天器控制软件研制方式,搭建软件模型驱动框架,通过模型封装方式将既有代码资产或新编写代码嵌入到软件模型驱动框架,简化代码胶合过...  相似文献   

16.
摘要: DSP(数字信号处理器)在空间领域的应用越来越广泛,面对复杂的空间环境和长时间可靠运行的要求,基于DSP处理器平台的航天器软件,其在轨维护能力成为了一个迫切需要解决的问题.设计一种DSP软件的航天器在轨动态维护方案,并提出两种在轨注入指令码的生成方法.该在轨维部方案通过在航天器软件中预埋钩子功能,经遥控指令注入在轨维护指令码,实现在轨运行软件模块的动态替换功能.通过系统测试,证明该方案的可行性,具有良好的工程应用价值.  相似文献   

17.
阐述了高超声速和超声速流动条件下, 返回式航天器防热层表面的突起物所引起局部过热问题; 分析了突起物对其周围防热层表面的局部热环境的影响及其本身表面所处的热环境。以ARIES前后处理软件和NASTRAN 分析程序为工具, 分别计算了在试验热环境条件下及轨道热环境条件下突起物上的温度分布, 并与试验结果进行对比, 计算结果与试验结果吻合得相当好, 从而证明了对防热层表面突起物所引起的局部过热问题所采用的分析方法和途径的合理性与先进性。同时也证明了对突起物周围及其本身的热流密度的工程简化是合理的。  相似文献   

18.
CPC环境下产品概念设计集成知识模型的研究   总被引:1,自引:0,他引:1  
在概念设计阶段,为了加强对设计供应链的重视和全面的知识表达,将软件组件技术应用于概念设计,建立了概念设计的集成知识模型.以此为基础,研究了CPC(Collaborative Product Commerce)环境下概念设计的技术路线和实现方法,并基于CPC环境开发了一个计算机辅助概念设计(CACD)原型系统.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号