为适应座舱人机交互显控技术的发展,基于现有的模型开发思想,结合座舱显示软件的开发需求,提出一种模型驱动的座舱显示软件一体化开发及验证方法,对软件架构分层设计,清晰地分离出了底层驱动和模型业务,实现软件全生命周期的图形化建模、集成与仿真,构建可复用、可配置的松耦合软件架构,建立一体化的模型开发与验证方案.通过多个软件项目实践,开展与传统“以代码为中心”开发模式的对比,证明该方法能够更为高效、高质量地实现显示软件的开发与验证,可广泛应用于座舱显示控制技术领域.%Considering the development of the cockpit human-computer interaction display technology and the development requirements of the cockpit display software,we proposed a development-and-verification method of the model-driven cockpit display software based on existing model development ideas.Hierarchical design was used in the software architecture to clearly separate the bottom driver from the model operation.The graphical modeling,integration and simulation of the software were realized in its full life circle to construct a reusable,configurable and loosely-coupled software architecture,so as to build an integrated model development and verification scheme.Through the practice of several software projects,and the comparison with the traditional "code-centric" development model,it has been proved that the proposed method can achieve high-quality development and verification of the display software more effectively,which can be used widely in the area of cockpit display.
展开▼