Understand the environment of your code that you write for Runnable Entities.
The first comprehensive AUTOSAR COMPENDIUM
Everything you need to know about AUTOSAR 4.0.3 may be found in the 13,620 pages of the AUTOSAR specifications.
Then why would you need this book?
Because the official AUTOSAR documents are written as a specification and not as a guideline! What makes matters worse is that the documents are structured and formulated as requirements. This is perfect if you need to implement the AUTOSAR standard but not so much if you simply want to know how to use it.
Furthermore, while PDF files are well-suited for searching they can’t compare with a handy book where you can easily add your own personal comments and attach nice little colored sticky notes.
The AUTOSAR Compendium – Part 1 summarizes the first part of the AUTOSAR 4.0.3 specification, namely the Application Layer and the RTE. It explains all of the different attributes, their usage and logical connections with other parts of the specification. And it accelerates your work with AUTOSAR considerably by answering the most commonly posed questions. All this, enriched with practical examples on tool-configuration, ARXML-code, generated RTE-code and actual C-code implementations. The Compendium is a priceless reference for software architects and software engineers who work with AUTOSAR each day.
Outline of Contents Part 1 – Application & RTE
The AUTOSAR Compendium – Part 1 summarizes the first part of the AUTOSAR 4.0.3 specification, namely the Application Layer and the RTE. It is divided into 8 main topics:
- Different Methodology Views and Levels
- Main Types of Interfaces
- Application Layer
- Virtual Functional Bus (VFB) & Runtime Environment (RTE)
- Basic Software Layers and Stacks
- Concepts and Elements
- Application Data Types
- Implementation Data Types
- Data Prototypes
- Computation Method
- Data Constraints
- Software Components Types and Prototypes
- Application SW-C
- Service SW-C
- Sensor/Actuator SW-C
- Ecu-Abstraction SW-C
- Complex Device Driver SW-C
- Service Proxy SW-C
- Nv-Block SW-C
- Port Prototypes
- Port Interfaces
- Communication Specification (ComSpec)
- Unconnected Ports
- Port Groups
- AUTOSAR Services
- Runnable Entity
- Interrunnable Communication
- Per Instance Memory (PIM)
- Service Dependencies / Service Needs
- Information on Implementation
- Mapping of Internal Behavior
- RTE Events
- RTE Generator
- Task and Task Mapping
- RTE ECU Conﬁguration
- Mode Management
- ECU Abstraction
- Data Conversion
- Measurement & Calibration
- Variant Handling
The AUTOSAR tutorials provide a priceless reference for the daily work of software architects, software engineers and software integrators working with AUTOSAR.
They are also helpful for Software Project Managers who wish to gain some insight of AUTOSAR projects.
I welcome your feedback in order to improve the book for future releases. For example:
- simple typos,
- incorrect information (bugs),
- suggestions for improvements (e.g. additional topics),
- general feedback or requests
Thanks for your contribution!