阿莱尼亚·马基公司工程师开发了自动驾驶仪软件的m - 346使用基于模型的设计与仿真软件金宝app®。
一组系统和控制工程师开发了一个系统模型在仿真软件和Stateflow金宝app®arp - 4754,使用Stateflow定义六个主要自动驾驶状态,它们之间的转换,以及其他控制逻辑。他们跑仿真验证系统行为。
团队阐述了系统模型创建自动驾驶仪的软件模型,优化以提高性能,结合建模和安全标准,以满足认证的限制。
他们额外的模拟软件的软件模型,确保100%的覆盖率要求使用模型从这些测试覆盖率分析与仿真软件覆盖™。金宝app
他们用仿真软件需求中的需求管理界面™连接IBM的软件需求金宝app®理性的®门®在他们金宝app的模型仿真软件和Stateflow对象。用仿真软件金宝app报告生成器™,他们产生了需求跟踪报告认证。
他们使用模型检查他们的顾问对做软件模型高度集成- 178 b标准和阿莱尼亚·马基公司自己的自定义规则。
使用嵌入式编码器®,团队生成大约17000行C代码的软件模型。他们为一个PowerPC编译生成的代码®处理器使用绿色山丘®AdaMULTI®编译器。
该团队使用Polyspace®静态分析工具为运行时错误检查代码,确保符合MISRA C®编码标准,并创建工件认证信用。他们合格Polyspace代码验证和仿真软件使用资格工具包- 178做报道。金宝app
团队为生成的代码的基础上创建测试套件软件模型试验为模型创建。金宝app在运行这些测试后,他们比较代码覆盖率结果与模型覆盖率结果从模型获得的报道。金宝app
m - 346飞机(包括自动驾驶功能)取得认证类型从国防和国家军备委员会的秘书处一般在意大利国防部。阿莱尼亚·马基公司工程师目前正在从事一个项目中所有的软件组件(去找找csci)将使用基于模型的设计和开发- 178 c认证。