【24h】

DEVELOPMENT OF DISTRIBUTED AUTOMOTIVE SOFTWARE: The DaVinci Methodology

机译:分布式汽车软件的开发:达芬奇方法论

获取原文
获取原文并翻译 | 示例

摘要

The software complexity in modern vehicle electronic systems is increasingly growing. Vehicle projects have to take into account a growing number of interconnected functions, which are jointly developed by many persons in many different companies. For facing these challenges, new design methodologies for a formalized and partially automated software development are required. The DaVinci design methodology has been developed to match the specific requirements of distributed automotive systems. This includes the function-oriented design of the system structure as well as the deployment on a network and software integration on ECUs (electronic control units). Such a design serves as basis for an automatic code generation process, which integrates the applications into an efficient ECU target architecture with real-time operating system (RTOS) and communication stack. Typical scenarios during the development processes like the reuse, exchange and integration of design data are supported and combined with a flexible configuration management. PC-based test environments may be used for functional integration tests or verification of the network communication. This article is supposed to give a brief overview of the methodology as well as some selected aspects of its implementation in the DaVinci tool suite.
机译:现代车辆电子系统中的软件复杂性日益增长。车辆项目必须考虑到越来越多的互连功能,这些功能是由许多不同公司的许多人共同开发的。为了面对这些挑战,需要用于正规化和部分自动化的软件开发的新设计方法。达芬奇(DaVinci)设计方法已经开发出来,可以满足分布式汽车系统的特定要求。这包括面向功能的系统结构设计,以及在网络上的部署和在ECU(电子控制单元)上的软件集成。这种设计是自动代码生成过程的基础,该过程将应用程序集成到具有实时操作系统(RTOS)和通信堆栈的高效ECU目标体系结构中。支持开发过程中的典型方案,例如设计数据的重用,交换和集成,并与灵活的配置管理相结合。基于PC的测试环境可以用于功能集成测试或网络通信的验证。本文应该简要概述该方法以及在DaVinci工具套件中实施该方法的某些方面。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号