基于模型的FADEC软件结构覆盖率分析

来源 :航空计算技术 | 被引量 : 0次 | 上传用户:iamc66m
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
结构覆盖率分析是基于需求测试的补充和完善,能够发现软件中是否存在预期外的功能。在基于模型的软件开发过程中,模型覆盖率代替了传统的代码覆盖率,运用模型检查技术自动生成测试用例是形式化方法在模型覆盖率测试中的主要途径,涵盖了判定覆盖(DC)、条件覆盖(CC)、修改条件/判定覆盖(MC/DC)等多种方式。以航空发动机FADEC软件开发过程中的一个实际案例为例,结合Simulink Design Verifier分析验证工具,检验其生成的用例对模型的覆盖率,表明方法的实用性。 Structural coverage analysis is based on the needs of the test complement and improve, to discover whether there are unexpected features in the software. In the process of model-based software development, model coverage replaces the traditional code coverage. The automatic generation of test cases by using model checking is the main approach of formal methods in model coverage testing. It covers decision coverage (DC) Conditional Coverage (CC), Modified Conditions / Decision Coverage (MC / DC) and many more. Taking a practical case in the process of aero-engine FADEC software development as an example, this paper uses the Simulink Design Verifier analysis and verification tool to test the coverage of the generated use cases and shows the practicability of the method.
其他文献
管理咨询作为加强和改善企业经营管理的重要手段,已被世界各国公认。20世纪70年代,美国全产业的70%,日本全产业的50%在咨询顾问的帮助下改善了经营管理,取得了很大的成绩。我国的
绝热固定床甲烷化反应器及工艺已用于工业实际生产,对其进行压降模拟研究有着现实意义。对主要压降影响因素进行了系统阐述,利用Aspen Plus软件搭建了压降模型,与工业实际情
浙江省是民营经济的大省,但是金融业发展滞后与主体性金融机构不足,制约了民营经济进一步发展,民营金融机构的诞生成为市场的内生需求。论文以浙商银行为立论的基点,从经济增
利用政府部门公开的高校专业评估资料定量分析师范专业教育伦理课程开设现状及其产生的可能原因,采取比较类推等方法提出加强教育伦理课程建设的可行措施和途径。
随着营业税改征增值税试点工作的不断推进和成功试点,"营改增"在现代服务业的试点范围也逐步扩容。文章就影视服务行业"营改增"试点予以分析并提出相关政策建议。
攀钢线材厂"精轧线自动控制系统改造"是攀钢根据市场需求,为了提高质量、降低能耗、扩大品种适应市场变化的情况提出的。作者为该项目的第一负责人。 本文在介绍了该项目的
<正>1 "磷石膏综合利用专刊"出版背景磷石膏是湿法磷酸生产过程中的工业副产品,每生产磷酸(以100%P2O5计)1 t副产磷石膏4.5~5.5 t。我国磷石膏年排放量近8 000万t,累计堆存超过5
<正>本刊讯9月27日,以"传承发展,弘扬川派盆景文化"为主题、集展览、销售、交流、培训为一体的国内首个川派盆景园在成都市百花潭公园亮相。刚建成的盆景园面积达4600平方米,
采煤机实际运行过程中工况环境恶劣,滑靴作为连接采煤机与刮板输送机的重要部件,在剧烈的非线性冲击载荷下极易损坏,直接影响采煤机工作效率,降低煤矿井下生产效益。为研究斜
以北美海棠组培苗单株为材料,进行了不同材料、不同基质及不同生根促进剂处理试验。结果表明:扦插材料选择在瓶内经过炼苗的壮苗平均生根率可达91.7%,明显高于普通苗及细弱苗;微扦