Integrated Development Environment

PACON IDE

Adaptive Application 개발의
올인원 솔루션

PACON IDE는 Docker Container 기술을 활용하여 코딩, 디버그, 컴파일, 배포까지 Adaptive Application 개발의 모든 과정을 하나의 환경에서 처리하는 통합 개발 환경입니다.

main.cpp - PACON IDE
1#include <ara/com/api.h>
2
3int main() {
4 ara::com::|
5
FindService()
OfferService()
StopOfferService()
GetProxy()
C++UTF-8
AUTOSAR Coding Rules: OK
ARA API
Virtual ECU
Key Features

Key Features

Adaptive Application 개발에 최적화된 기능을 제공합니다.

ARA API 자동완성

ARA API 및 Open Source API를 자동완성하여 개발 속도를 높입니다.

Coding Rule 체크

실시간 AUTOSAR Coding Rule 검사로 코드 품질을 보장합니다.

Debug 지원

강력한 디버깅 기능으로 문제를 신속하게 해결합니다.

다중 언어 지원

C++ 외에도 Python 등 다양한 개발 언어를 지원합니다.

네트워크 분석

Wireshark 연동으로 네트워크 통신을 분석합니다.

가상 ECU 연동

가상 ECU를 통해 Adaptive Application을 테스트합니다.

Docker Container

가상 ECU 생성

실제 양산 ECU와 동일한 환경을 Docker Container로 제공하여 개발부터 테스트까지 전 과정을 시뮬레이션합니다.

고객의 POSIX OS와 Target ECU를 Virtual ECU Docker Container로 제공
가상 ECU 테스트 완료 후 실제 Target ECU에 직접 적용 가능
커스텀 Target ECU는 별도 엔지니어링 서비스로 제공
Virtual ECU Container

Adaptive Application

Your AUTOSAR App

Running

PARA Runtime

Functional Cluster

Active

POSIX OS

Linux Container

Ready
Jenkins Pipeline

Build

Done

Test

Done

Deploy to Virtual ECU

Done
4

Integration Test

Running...
Pipeline Progress75%
CI/CD Automation

Jenkins CI/CD 연동

자동화된 빌드, 테스트, 배포 파이프라인을 구축하여 개발 생산성을 높입니다.

다양한 플러그인으로 CI/CD Pipeline 구축 및 자동화 서버 연동
CI/CD로 다수의 가상 ECU를 자동 생성하여 병렬 테스트 가능

Benefits

PACON IDE로 개발 효율성을 극대화하세요.

테스트 리스크 감소

실제 ECU와 동일한 환경에서 테스트하여 리스크를 최소화합니다.

팀 협업 지원

외부 Registry 연동으로 이력 관리 및 공동 작업이 용이합니다.

빠른 개발 환경

사전 구성된 환경으로 즉시 개발을 시작할 수 있습니다.

유연한 확장성

VSCode 기반으로 다양한 확장 기능을 활용할 수 있습니다.

Video Demo

PACON IDE Demo

Adaptive Application 개발을
더 스마트하게

PACON IDE와 함께 효율적인 개발 환경을 경험하세요.

문의하기