斯文Semmelrodt博士,大陆汽车有限公司
软件开发车辆电子从第一代办法基于文本的规格和手册使用基于模型的规格,施加自动代码生成的第三代编码方法,通过第二代技术已经演变。尽管如此,这些基于模型的组件和传统编程部件,如基本的软件整合,仍是手工完成的,这是一个庞大而容易出错的过程。
在仪表盘和控制/网络电子商用车(CVS)的产品领域,大陆汽车提供基于模型的开发系统(MBDS),已经成功地在应用一个封闭的工具链,软件开发,集成和测试几个客户项目。相较于现有的方法中,MBDS环境提供了一个完全自动化的集成和构建过程,并因此被归类为第四代集成的基于模型的开发平台。
MBDS是基于MATLAB和Simulink的,来自Ma万博1manbetxthWorks,作为基于模型的设计工具,它集成了几个设计组件(MSR块集、CV块集、设计模式、指南、帮助)、测试(模型规则检查、测试覆盖分析、MIL-、SIL-、PIL-、背对背、回归测试)、文档(文档生成器)和集成(项目结构、处理、以及与外部工具的接口,以确保可靠的软件开发过程符合基于CMMI的CV产品生命周期定义。一个用户友好的图形用户界面总结和扩展了MATLAB和Simulink平台的有用特性。万博1manbetx
会议介绍了MBDS方法,它的优点,并且在分区OEM和供应商之间的软件开发所产生的商业模式。此外,基于MathWorks产品的MBDS环境及其主要特点进行了介绍和工作流程进行了说明。s manbetx 845最后,使用MBDS的好处进行了讨论。