Model-Based Development of AUTOSAR-Compliant Applications: Exterior Lights Module Case Study
- Event
- Content
- The complexity of automotive software and the needs for shorter development time and software portability require the development of new approaches and standards for software architectures. The AUTOSAR project is one of the most comprehensive and promising solutions for defining a methodology supporting a function-driven development process. Furthermore, it manifests itself as a standard for expressing compatible software interfaces at the Application Layer. This paper discusses the implementation of AUTOSAR requirements for the component structure, as well as interfaces to the Application Layer in a model-based development environment. The paper outlines the major AUTOSAR requirements for software components, provides examples of their implementation in a Simulink/Stateflow model, and describes the modelbased implementation of an operating system for running AUTOSAR software executables (“runnables”). In addition, it describes the use of xml files for the architectural and interface descriptions of software. The architectural development and simulation of the model, along with auto-generation of AUTOSAR-compliant software, are demonstrated based on the Exterior Light Module of an automotive body controller.
- Pages
- 8
- Citation
- Rai, D., Jestin, T., and Vitkin, L., "Model-Based Development of AUTOSAR-Compliant Applications: Exterior Lights Module Case Study," SAE Int. J. Passeng. Cars - Electron. Electr. Syst. 1(1):84-91, 2009, https://doi.org/10.4271/2008-01-0221.