Get in Touch

Course Outline

Module 1: Fundamentals of Automotive Software and AUTOSAR Standards

  • Examination of automotive embedded system environments
  • Historical progression of AUTOSAR: Distinguishing Classic from Adaptive frameworks
  • Structural layers and foundational principles of the AUTOSAR architecture
  • Overview of Advanced Driver Assistance Systems (ADAS) and their alignment with AUTOSAR standards for government procurement and deployment

Module 2: Core Principles of the AUTOSAR Classic Platform

  • Basic Software (BSW) layers and the Runtime Environment (RTE)
  • Electronic Control Unit (ECU) configuration and communication protocols
  • Standardized tools and configuration procedures for regulatory compliance
  • Strategies for integrating AUTOSAR Classic with existing legacy infrastructure

Module 3: Fundamentals of the AUTOSAR Adaptive Platform

  • Introduction to the AUTOSAR Adaptive architectural framework
  • Design and execution models for Adaptive Applications (AA)
  • POSIX-compliant operating systems and Execution Management (EM) services
  • Adaptive Platform Services (APS) and associated communication middleware standards

Module 4: Communication Protocols and Service-Oriented Architecture

  • Overview of SOME/IP, DDS, and ara::com specifications
  • Design and configuration procedures for service interfaces
  • Inter-application communication within Adaptive environments
  • Integration protocols with external ECUs and the Classic Platform

Module 5: Application of AUTOSAR Adaptive in ADAS Development

  • Review of ADAS functional requirements and architectural models
  • Technical challenges regarding sensor fusion and data transmission
  • Deployment of ADAS algorithms within the AUTOSAR Adaptive framework for government-operated vehicle systems
  • Analysis of real-world case studies illustrating ADAS software architecture implementations

Module 6: Development Methodologies and Tooling

  • Survey of AUTOSAR-compliant development toolchains
  • Modeling and configuration utilities (e.g., Vector, EB tresos, DaVinci, or equivalent standards)
  • Code generation processes and deployment onto target hardware platforms
  • Procedures for testing and debugging adaptive applications to ensure operational reliability

Module 7: Advanced Technical Topics and Best Practices

  • Security and safety compliance within AUTOSAR Adaptive and ADAS ecosystems
  • Mechanisms for over-the-air updates, diagnostics, and system monitoring in adaptive environments
  • Techniques for optimizing real-time performance metrics
  • Emerging trends and strategic directions in automotive software architecture

Module 8: Practical Application and Capstone Project

  • Structured exercises utilizing AUTOSAR development tools for government workforce training
  • Configuration and simulation of ADAS component functionalities
  • Capstone exercise: Designing a foundational Adaptive AUTOSAR application tailored to an ADAS operational scenario

Program Summary and Strategic Next Steps

Requirements

  • Demonstrated proficiency in C/C++ application development for embedded environments
  • Comprehensive knowledge of foundational automotive software engineering principles
  • Proficiency with microcontroller architectures, communication protocols, and real-time operating systems

Audience

  • Automotive software developers and engineers seeking specialized training for government
  • Embedded systems architects
  • Engineers developing software for Advanced Driver Assistance Systems (ADAS) and autonomous vehicles
 28 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories