TITLE
Educational Practice Program
Educational Practice Program은 팝콘사에서 양산용으로 판매하는 개발도구들을 교육용으로 이용하실 수 있도록 제공하는 서비스입니다. Adaptive AUTOSAR 구현을 위한 도구들을 포함하며, 자율주행, 커넥티드 서비스 등 미래차 관련 어플리케이션 및 서비스를 구현하실 수 있는 개발환경이 제공됩니다.
대상
- - 국내 유일의 Adaptive AUTOSAR 기반의 SW개발환경
- - 100% 비대면 개발환경
- - 퍼블릭 클라우드 기반으로 저렴한 도입 비용
- - 실습환경과 교육용 교재 제공
커리큘럼
- - Adaptive AUTOSAR 기반의 차량 SW에 대한 이해를 높이고, Adaptive AUTOSAR 개발방법론에 따라 기본적인 차량SW를 개발할 수 있도록 구성되어 있습니다.
- - 향후, 심화 커리큘럼을 제공할 예정입니다.
AUTOSAR 개발방법론에 따른 실습 도구 및 환경 구성
- [Web 기반의 Adaptive AUTOSAR 모델링 도구]
- AUTOSAR 개발방법론에서는 요구사항서 작성과 설계는 ARXML 설계 도구를 필수적으로 사용하도록 정의하고 있습니다.
ARXML은 차량 네트워크(ECU간의 통신)의 형태와 그 통신 프로토콜에 대한 명세를 담고 있으며, Generator를 통해
소스코드 혹은 차량 SW 개발에 필요한 구체적인 정보들로 변환됩니다.
팝콘사는 이러한 AUTOSAR 기반의 시스템 및 소프트웨어 모델링을 위한 설계 단계에서 사용되는 개발도구를 제공하고 있습니다.
- [Functional Clusters (Adaptive Stack)]
- Functional Cluster는 Adaptive AUTOSAR에서 SW 개발에 필요한 필수적인 API의 묶음을 의미합니다.
핵심적인 Functional Cluster로는 차량 네트워크에서 통신을 담당하는 com(Communication Management) 모듈, 애플리케이션의 실행을 담당하는 exec(Execution Management) 모듈, 시스템의 작동 정보인 로그를 기록하는 PER(Persistency) 모듈 등이 있습니다. 이렇듯 Adaptive AUTOSAR는 표준화된 SW Stack을 통해 기능별 SW 모듈을 구성하고 있으며, 각각의 Functional Clusters는 API를 통해 다른 애플리케이션과 통신하는 구조를 갖고 있습니다. 팝콘사는 다년간의 연구 활동을 통해 자체 개발한 Functional Cluster를 제공하고 있습니다.
- [Web 기반의 Adaptive Application 개발환경(PopcornSAR STUDIO)
- ARXML을 입력하여 AUTOSAR 표준 API를 자동생성하기 위하여 Generator 사용이 필수적입니다.
자동 생성된 AUTOSAR 표준API를 이용하여 User code를 작성해야 하며, 이 과정에서 AUTOSAR C/C++에 관한 Coding Rule을 따르는 Compile 및 Debugging도 필요합니다.
이렇듯 PopcornSAR STUIDO에서는 일원화된 개발이 가능한 통합개발환경을 제공합니다.
AUTOSAR 개발방법론에 따른 실습 도구 및 환경 구성
Public-cloud | On-Premise | |
---|---|---|
공통 |
|
|
Hosting Server |
Public Cloud 기반으로 제공 (AWS 예정) | 서버 형태로 납품 (기존 보유 서버에 설치도 가능) |
장점/단점 |
|
|
구매형태 |
|
|
추천 |
|
|
구축 기간 |
|
|