Freedom from Run-Time Errors for AUTOSAR-Based ECU Software
Thomas M. Galla, Elektrobit Corporation
Alexander Much, Elektrobit Corporation
The automotive standard AUTOSAR provides a standardized basis for ECU software development consisting of a layered software architecture with over 80 software modules and libraries accompanied by an associated development methodology.
The AUTOSAR software architecture clearly distinguishes between application software components (SWCs) and basic software (BSW) modules. The description of interfaces and internal behavior of software modules and components is contained in standardized AUTOSAR XML files.
Among other things, these description files contain information on the scheduling, concurrency of modules, the call graph, and the use of specific memory sections. This information can be used as the basis for the verification of the ECU software.
In this session, we present an approach for ensuring code is free from run-time errors for AUTOSAR-based ECUs and for using standardized AUTOSAR XML files to make the verification of software possible and computationally feasible.
Because more and more automotive ECUs are subject to safety standards such as IEC 61508 or ISO 26262, such verification is an important part in the documentation of the safety case.
Recorded: 17 Apr 2012
Featured Product
Simulink
Up Next:
Related Videos:
Seleccione un país/idioma
Seleccione un país/idioma para obtener contenido traducido, si está disponible, y ver eventos y ofertas de productos y servicios locales. Según su ubicación geográfica, recomendamos que seleccione: .
También puede seleccionar uno de estos países/idiomas:
Cómo obtener el mejor rendimiento
Seleccione China (en idioma chino o inglés) para obtener el mejor rendimiento. Los sitios web de otros países no están optimizados para ser accedidos desde su ubicación geográfica.
América
- América Latina (Español)
- Canada (English)
- United States (English)
Europa
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
Asia-Pacífico
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)