Visão Geral
O curso AUTOSAR Adaptive Platform Fundamentals apresenta os fundamentos técnicos, a arquitetura e os principais componentes da plataforma AUTOSAR Adaptive, desenvolvida para atender às demandas de sistemas automotivos modernos que exigem alto desempenho computacional, conectividade, flexibilidade de software e processamento de dados em tempo real.
A formação aborda a evolução das arquiteturas eletrônicas automotivas, as diferenças entre AUTOSAR Classic e AUTOSAR Adaptive, os princípios de arquitetura orientada a serviços (SOA), os mecanismos de comunicação entre aplicações e os principais recursos oferecidos pela plataforma para o desenvolvimento de aplicações automotivas.
Os participantes conhecerão os conceitos de execução dinâmica de aplicações, gerenciamento de processos, comunicação entre serviços, persistência de dados, configuração da plataforma e integração com sistemas operacionais compatíveis com POSIX, como Linux.
O curso também introduz os principais conceitos de segurança funcional, cibersegurança automotiva e atualização de software, relacionando esses temas aos requisitos de sistemas veiculares modernos, incluindo unidades de controle de alto desempenho, sistemas avançados de assistência ao condutor (ADAS), veículos conectados e arquiteturas de computação centralizada.
A abordagem combina fundamentos conceituais, análise de arquitetura, exemplos técnicos e demonstrações orientadas, proporcionando uma base consistente para estudos avançados e atividades práticas de desenvolvimento com AUTOSAR Adaptive.
Conteúdo Programatico
Módulo 1: Fundamentos do AUTOSAR e da Arquitetura Automotiva
- Evolução das arquiteturas eletrônicas e de software automotivo
- Conceitos fundamentais do padrão AUTOSAR
- Objetivos, benefícios e aplicações do AUTOSAR
- Arquiteturas distribuídas, centralizadas e orientadas a serviços
- ECUs tradicionais, computadores de alto desempenho e veículos definidos por software (SDV)
Módulo 2: AUTOSAR Classic e AUTOSAR Adaptive
- Características e arquitetura do AUTOSAR Classic Platform
- Características e arquitetura do AUTOSAR Adaptive Platform
- Principais diferenças entre as duas plataformas
- Critérios de seleção conforme os requisitos da aplicação
- Cenários de uso em ADAS, infotainment e computação automotiva de alto desempenho
Módulo 3: Arquitetura da AUTOSAR Adaptive Platform
- Visão geral da arquitetura e dos seus componentes
- Aplicações Adaptive e interfaces de software
- Adaptive AUTOSAR Foundation e serviços da plataforma
- Comunicação orientada a serviços (SOA)
- Interfaces, serviços e contratos de comunicação
- Ciclo de vida e execução das aplicações
Módulo 4: Serviços Fundamentais e Comunicação
- Execution Management e gerenciamento da execução
- Communication Management e comunicação entre aplicações
- Service Discovery e descoberta de serviços
- Persistency, armazenamento e recuperação de dados
- Logging and Tracing para registros e rastreabilidade
- Diagnostics e conceitos de diagnóstico automotivo
- Introdução aos mecanismos de comunicação, incluindo SOME/IP
Módulo 5: Sistema Operacional, Segurança e Atualizações
- Fundamentos de sistemas operacionais compatíveis com POSIX
- Processos, threads e gerenciamento de recursos
- Integração com ambientes Linux
- Fundamentos de segurança funcional e sua relação com a ISO 26262
- Fundamentos de cibersegurança automotiva e sua relação com a ISO/SAE 21434
- Atualização de software e gerenciamento de versões
- Introdução ao gerenciamento de configuração e integração de aplicações
Módulo 6: Cenários de Aplicação e Revisão Técnica
- Análise de uma arquitetura de referência AUTOSAR Adaptive
- Identificação dos componentes e fluxos de comunicação
- Estudo de um cenário de aplicação em veículo conectado ou sistema ADAS
- Discussão de requisitos de desempenho, disponibilidade e segurança
- Revisão dos principais conceitos e preparação para estudos avançados