This content is not included in your SAE MOBILUS subscription, or you are not logged in.

Model-Based Development of AUTOSAR-Compliant Applications: Exterior Lights Module Case Study

Journal Article
2008-01-0221
ISSN: 1946-4614, e-ISSN: 1946-4622
Published April 14, 2008 by SAE International in United States
Model-Based Development of AUTOSAR-Compliant Applications: Exterior Lights Module Case Study
Sector:
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.
Language: English

Abstract:

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.