航空嵌入式机载软件测试自动化的质量保证技术研究

日期:2016.12.22 点击数:9

【类型】学位论文

【作者】宋雁翔 

【关键词】 机载软件 自动化测试 软件质量保证

【摘要】毋庸置疑,航空嵌入式机载软件(以下简称“机载软件”)已经成为航空器尤其是作为新一代军事装备的先进战斗机的核心。新的软件工程技术和方法的应用,迅速提升了机载软件的功能特性和性能特性,使如此庞大复杂的嵌入式系统开发成为可能;与此同时,由于软件质量保证的意识与手段相对滞后,机载软件的质量却面临严峻的考验。航空项目中由于软件缺陷导致的安全事故、进度延误、成本暴增,使航空项目干系人对机载软件的质量予以了高度的关注。软件测试自动化以其严格的规范性、高效的执行能力以及对工程信息复用及再工程强有力的支持,成为了机载软件质量保证的必然趋势。在机载软件中开展软件测试自动化不仅是航空嵌入式软件工程领域新的发展方向,也是解决当前机载软件所面临的严峻质量形势的最佳解决方案。机载软件测试自动化本身是一个复杂的过程,首先必须与机载软件的生命周期相融合,实现流程的自动化;其次是必须构建符合机载软件开发的自动化环境,由于机载软件开发的特殊性,同时针对航空系统又有其独有的测试要求,所以难以应用商用软件测试自动化解决方案,必须按照航空机载软件测试的特殊要求构建自动化测试环境;再次是在减少人为因素对机载软件测试自动化造成的不良影响的同时,发挥软件测试人员的创新能力保证机载软件的质量。总而言之,机载软件测试自动化构建和运行质量直接影响着机载软件的质量,本课题的研究目标是通过建立规范化流程,以迭代形式实现机载软件测试自动化,在软件测试自动化的构建以及运行过程中提供合理的度量及优化手段并结合持续改进的流程控制达成有效的质量保证。

【学位名称】硕士

【学位授予单位】电子科技大学

【学位授予年度】2016

【导师姓名】张帆,吕刚德

【读秀链接】读秀链接

3 0
Rss订阅