Overview
This course provides a comprehensive understanding of Adaptive AUTOSAR, focusing on its architecture, methodology, and practical application in modern vehicle ECUs. Participants will learn how to develop Adaptive Applications from concept to deployment using industry-proven platforms and tools.
Objectives
By the end of this course, leaner will be able to:
- Gain a fundamental understanding of Adaptive AUTOSAR architecture and principles.
- Explore various use cases for Adaptive AUTOSAR in modern vehicles.
- Learn the methodology and workflow for developing Adaptive Applications.
- Acquire hands-on experience in modeling, system design, and implementation.
- Understand communication protocols, service-oriented architecture, and platform health management in Adaptive AUTOSAR.
Prerequisites
- Basic programming knowledge in C++ language.
- Familiarity with Classic AUTOSAR development workflow is advantageous.
- Access to RealVNC software for participants using company computers.
- Personal computers with Internet access, speakers, and microphone are recommended.
Course Outline
- Overview of Adaptive AUTOSAR principles
- Understanding the need for dynamic linking in modern vehicle ECUs
- Exploring the advantages of Adaptive Platform over Classic real-time environments
- Step-by-step process from concept to deployment
- Role of application developers, designers, and integrators
- Utilizing industry-proven platforms and tooling for efficient workflow
- Hands-on exercises in modeling Adaptive Applications
- Implementing system design principles for Adaptive AUTOSAR
- Understanding the relationship between system design and implementation
- Overview of service-oriented architecture and protocols
- Detailed exploration of service interfaces: methods, events, fields
- Understanding communication management and service discovery in Adaptive AUTOSAR
- Ensuring system robustness and reliability
- Utilizing platform health management tools for diagnostics and persistency
- Implementing synchronization and update/configuration management techniques