Educational Practice Program

TITLE

educationalpracticeprogram

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
공통
  • Web 기반의 Adaptive Application 개발환경(PopcornSAR STUDIO)
  • Web 기반의 Adaptive AUTOSAR 모델링 도구
  • Functional Clusters (Adaptive Stack)
  • 사용자 ID / Password 발급
Hosting
Server
Public Cloud 기반으로 제공 (AWS 예정) 서버 형태로 납품 (기존 보유 서버에 설치도 가능)
장점/단점
· 장점
- 저렴한 비용에 간편한 도입 가능
· 단점
- 네트워크 간의 통신 시뮬레이션 불가
- 유저 당 가용 워크스페이스 제한 - QEMU 미지원
· 장점
- Workspace 용량 및 가용 수 추가 가능
- 네트워크 테스트 지원
- QEMU 지원
· 단점
- 라이선스 비용 외에 서버 구매 비용 추가 지출
구매형태
  • 반기/연간 라이선스
  • 최소 유저 구매 필요
  • 연간 라이선스 or 영구 라이선스
  • 서비 구매 비용 별도 (Server Spec에 따라 기존 서버 사용 가능)
  • 유지보수 계약은 별도 체결 필요
추천
  • 20~50명 규모의 실습 환경을 찾는 곳
  • 기본적인 Adaptive AUTOSAR 교육을 시작하려는 곳
  • 100명 이상 규모의 실습 환경을 찾는 곳
  • 연구실에서 함께 사용하고자 하는 곳
  • 다양한 실습 프로젝트 진행을 하고 하는 곳
구축 기간
  • 1 ~ 2일
  • 별도 협의 (서버 구매/기존 서버 이용에 따라 달라짐)