Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 28 hours
Course Outline
Module 1: Foundations of Automotive Software and the AUTOSAR Framework
- Contextual overview of embedded systems within the automotive sector
- Evolutionary trajectory of AUTOSAR standards: comparing Classic and Adaptive paradigms
- Analyzing structural hierarchy and foundational principles of the AUTOSAR ecosystem
- Assessment of Advanced Driver Assistance Systems (ADAS) and their integration with AUTOSAR protocols
Module 2: Core Principles of the AUTOSAR Classic Platform
- Deconstruction of Basic Software (BSW) stratifications and the Runtime Environment (RTE)
- Procedures for ECU configuration and data exchange mechanisms
- Methodologies for tool selection and configuration management workflows
- Strategies for harmonizing AUTOSAR Classic implementations with legacy infrastructure
Module 3: Fundamental Concepts of the AUTOSAR Adaptive Platform
- Introduction to the structural architecture of the AUTOSAR Adaptive standard
- Architectural design patterns and execution logic for Adaptive Applications (AA)
- Implementation of POSIX-based operating systems and Execution Management (EM) functions
- Roles of Adaptive Platform Services (AP Services) and communication middleware
Module 4: Communication Protocols and Service-Oriented Architecture
- Technical specifications of SOME/IP, DDS, and ara::com frameworks
- Methodological approaches to designing and configuring service interfaces
- Inter-application data exchange processes within the Adaptive environment
- Integration protocols for external ECUs and the AUTOSAR Classic Platform
Module 5: Application of AUTOSAR Adaptive in ADAS Development
- Functional architecture analysis of ADAS capabilities and features
- Challenges associated with sensor fusion and high-volume data communication
- Techniques for embedding ADAS algorithms within the AUTOSAR Adaptive framework
- Examination of practical case studies involving ADAS software architecture
Module 6: Development Workflows and Tooling Standards
- Survey of compliant toolchains for AUTOSAR-based development
- Evaluation of modeling and configuration utilities (e.g., Vector, EB tresos, DaVinci, or equivalents)
- Processes for code generation and deployment to target hardware for government and public sector applications
- Protocols for testing and debugging adaptive application logic
Module 7: Advanced Technical Topics and Operational Best Practices
- Security frameworks and safety standards in AUTOSAR Adaptive and ADAS contexts
- Management of updates, diagnostics, and system monitoring in adaptive environments
- Optimization strategies for real-time performance metrics
- Projected trends in automotive software architecture for future government deployments
Module 8: Practical Application and Project Implementation
- Supervised practical exercises utilizing AUTOSAR development environments
- Configuration and simulation workflows for ADAS components
- Capstone project: architecture design for a specific Adaptive AUTOSAR application addressing an ADAS use case
Concluding Summary and Recommended Next Steps
Requirements
- Demonstrated proficiency in C/C++ programming for embedded systems
- Working knowledge of fundamental automotive software concepts
- Acquaintance with microcontroller operations, communication protocols, and real-time system requirements
Target Audience
- Automotive software developers and engineers
- Embedded systems architects
- Software specialists in ADAS and autonomous vehicle technologies