Integrated Development Environment

PACON IDE

The All-in-One Solution for
Adaptive Application Development

PACON IDE leverages Docker Container technology to handle coding, debugging, compiling, and deployment all in one environment for Adaptive Application development.

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

Optimized features for Adaptive Application development.

ARA API Autocomplete

Speed up development with ARA API and Open Source API autocomplete.

Coding Rule Check

Ensure code quality with real-time AUTOSAR Coding Rule validation.

Debug Support

Resolve issues quickly with powerful debugging capabilities.

Multi-language Support

Support for various languages including C++ and Python.

Network Analysis

Analyze network communication with Wireshark integration.

Virtual ECU Integration

Test Adaptive Applications through virtual ECU integration.

Docker Container

Virtual ECU Creation

Provides an environment identical to production ECU as Docker Container, enabling simulation from development to testing.

Provide customer's POSIX OS and Target ECU as Virtual ECU Docker Container
Apply directly to actual Target ECU after virtual ECU testing
Custom Target ECU available through separate engineering services
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 Integration

Build automated build, test, and deployment pipelines to increase development productivity.

Build CI/CD Pipeline with various plugins and automated server integration
Parallel testing with multiple virtual ECUs auto-generated via CI/CD

Benefits

Maximize development efficiency with PACON IDE.

Reduced Test Risk

Minimize risks by testing in an environment identical to the actual ECU.

Team Collaboration

Easy history management and collaboration with external registry integration.

Fast Development

Start development immediately with pre-configured environment.

Flexible Extensibility

Leverage various extensions with VSCode-based environment.

Video Demo

PACON IDE Demo

Make Adaptive Application Development
Smarter

Experience efficient development environment with PACON IDE.

Contact Us