JamaicaCAR
Consistent and cost-effective management of automotive applications across vehicle models and brands
Streamline Integration Costs by 10x With Intelligent Configuration
JamaicaCAR is a software framework for running easily updateable and portable automotive applications. It reduces costs while maintaining brand individuality and flexibly adapts to different hardware configurations.
JamaicaCAR enables fast and secure over-the-air updates across all vehicle platforms. Multiple or single application services can be easily provisioned, even during runtime, to ensure uninterrupted operation. High portability through platform independence allows software to be easily transferred to new vehicle models without major customization.
Extract Data From any Vehicle Platform to Unlock the Value of Deep Vehicle Data
Extract Data From any Vehicle Platform to Unlock the Value of Deep Vehicle Data
Established and Well Proven
30,000,000
connected devices and vehicles by 2024
>3,000,000
deployed licenses per year
4 of 5
automotive OEMs rely on aicas
What JamaicaCAR Empowers
Simplified development due to component reuse
Support of various communication protocols
Platform-independent portability
Management of mixed criticality systems
In-vehicle data extraction
Fast and secure over-the-air updates

Reviewed and Approved by AWS
aicas JamaicaCAR has been evaluated and approved by AWS and is now qualified software to run on AWS cloud services.
How Users Benefit From JamaicaCAR
Vehicle Software Engineers
Software Architects Automotive
Benefits for OEMs and Tier-1s
FAST AND EASY MAINTENANCE
Update applications during runtime
Automotive systems require regular updates to address bugs, security vulnerabilities, or introduce new features. JamaicaCAR simplifies and accelerates application maintenance by enabling modular over-the-air updates for multiple or individual vehicle application services. Deployment at the component level, even during runtime, ensures uninterrupted operation.
Read more about over-the-air updates →SCALABILITY AND REUSE
Easily adapt software across devices
Applications running on JamaicaCAR are platform-independent and highly portable, so that the software can be easily transferred to new vehicle models without major modifications. The ability to reuse components provides full scalability across vast fleets of devices. Your system can keep pace with your growing business.
Read more about reducing complexity and costs through platformization →FASTER DEVELOPMENT AND TESTING
Integrate standardized protocols
ENHANCE USER EXPERIENCE
Elevate the visual product appeal
LEVERAGE THE VALUE OF DATA
Flexibly access data
The seamless access and extraction of realtime data from any vehicle platform enables you to improve product and customer experiences and to open up data monetization models.
Read more about managing increasing data amounts →SUPPLY CHAIN RESILIENCE
Easily manage variants
SECURE CRITICAL PROCESSES
Implement containerization
RELIABLE OPERATION
Prevent entire system downtime
Use Case Example
Web browser for in-vehicle infotainment head-unit
WHAT
A major OEM wanted to bring a web browser to a head unit while using a highly specialized operating system for security reasons. Integrating the OS web browser with in-car audio and video systems was the challenge.
HOW
With JamaicaCAR running on the specialized operating system, it only took little time to integrate the browser in such a way that it could address the audio and video systems in the vehicle.
VALUE
In addition to providing a robust solution, JamaicaCAR now allows for OTA updates to the head unit, further enhancing the user experience after delivery.
Use Case Example
Web browser for in-vehicle infotainment head-unit
WHAT
A major OEM wanted to bring a web browser to a head unit while using a highly specialized operating system for security reasons. Integrating the OS web browser with in-car audio and video systems was the challenge.
HOW
With JamaicaCAR running on the specialized operating system, it only took little time to integrate the browser in such a way that it could address the audio and video systems in the vehicle.
VALUE
In addition to providing a robust solution, JamaicaCAR now allows for OTA updates to the head unit, further enhancing the user experience after delivery.
Outstanding Key Features
JamaicaCAR extends aicas’ application management system ‘JamaicaAMS‘ with specific automotive services for vehicle communication and information provision:
-
Remote Management
Remote life cycle management of functional modules based on OSGi-R6 framework and remote device management, configuration, and monitoring.
-
Realtime Performance
Deterministic realtime Java bytecode programming language for complete hardware abstraction. Hard realtime down to 10μs with preemptive scheduling.
-
Security in Mind
Secure end-to-end communication. Safety certifiable. Supports up-to-date security concepts: chain of trust, secure boot, TPM, encryption algorithms
-
Extensive Hardware & Software Support
Full featured SDK with runtime emulation. Acceleration by FPGA-enabled hardware. Extended operating system support, including RTOS: QNX, WindRiver, Linux, Windows, etc.
-
Resource Management
Fine-grained resource enforcement with per-bundle limits. Small memory footprints by use of compaction techniques.
- Remote device management, configuration, and monitoring
- Easy software deployment
- Well-defined update granularity
- Swapping of software components during runtime for seamless updates
- Comprehensive support of CANbuses and wired and wireless connectivity
- Graphics library specialized for automotive
- Secure end-to-end communication
- Robust operations with sand-box isolation
- Component authentication and authorization
- Safety certifiable
- Acceleration by FPGA-enabled hardware
- Extended operating system support, including RTOS: QNX, VxWorks, Linux, Windows, etc.
- Full hardware abstraction
- Hard realtime
- External code and process management
JamaicaAMS Capabilities
JamaicaCAR SDK
The Solution Within the aicas Ecosystem
JamaicaCAR is an automotive-specific extension of the JamaicaAMS microservice framework, which is based on JamaicaVM.
JamaicaVM’s Java realtime runtime environment and software development kit are specifically tailored for embedded systems. This provides JamaicaAMS with platform independence and realtime capabilities. In the cloud, the aicas Edge Data Gateway (EDP) supports the development process of JamaicaAMS bundles, manages them in a repository, provides testing capabilities, and enables release and deployment to devices running JamaicaAMS. When JamaicaCAR is used in conjunction with the Edge Data Gateway (EDG), data from JamaicaAMS or JamaicaVM devices can be collected and linked for processing, visualization, and analysis.