News & Press

Green Hills Software and aicas Announce INTEGRITY RTOS Integration with the JamaicaVM

Embedded and Realtime Java Users Benefit from Increased Productivity, High Reliability, and Safe Execution

SANTA BARBARA, CA, March 8, 2005—Green Hills Software, Inc., the technology leader in embedded software development tools and royalty-free realtime operating systems, and aicas, provider of Java technology for realtime and safety critical embedded applications, announced today the availability of aicas' JamaicaVM realtime Java Virtual Machine (JVM) for Green Hills Software’s INTEGRITY RTOS. The JamaicaVM supports INTEGRITY native threads and inter-process communication, and offers a runtime system for hard realtime applications through the use of the JamaicaVM's realtime garbage collection technology. The JamaicaVM is the only available Java implementation that provides hard realtime support for the full Java language.

Because the INTEGRITY RTOS features full memory protection and guaranteed resource availability for application protection, the INTEGRITY port to the JamaicaVM provides substantial portability, developer productivity, and flexibility for safety-critical and realtime software applications.

“JamaicaVM support for INTEGRITY represents a significant step in the evolution of embedded development. Developers can now expand their portfolio to include embedded Java technology,” said Dr. James Hunt, CEO of aicas. “Our Java software provides Green Hills Software end users increased productivity, high reliability, safe execution, and easy code reuse and encapsulation.”

The advanced memory management of the JamaicaVM makes garbage collection activity completely predictable, so that even high priority threads can perform hard realtime tasks without interruptions. Dynamic allocation can be performed with a constant worst-case execution time. The garbage collector automatically ensures that memory is quickly recycled and memory loss due to fragmentation is prevented. No user adjustment of garbage collector parameters is required.

An advanced tools suite provides precise control over the deployment configuration of Java applications. The build system includes tools to help determine execution times of allocation operations. Several key features are available with JamaicaVM 2.6:

  • full support of the realtime specification for Java (RTSJ),
  • incremental compilation for significantly reducing development turnaround times,
  • and extended support for Java 1.4 API


JamaicaVM for the INTEGRITY RTOS on PowerPC and Blackfin processors is available today from aicas.

About Green Hills Software

Founded in 1982, Green Hills Software, Inc. is the technology leader for realtime operating systems and software development tools for 32- and 64-bit embedded systems. Our royalty-free INTEGRITY® RTOS, velOSity™ microkernel, compilers, MULTI® and AdaMULTI™ Integrated Development Environments and TimeMachine™ debugger offer a complete development solution that addresses both deeply embedded and high-reliability applications. Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom. Visit Green Hills Software on the web at

About aicas GmbH

aicas provides Java technology for realtime and safety critical embedded applications. The realtime Java implementation JamaicaVM uses the latest runtime system technology to combine deterministic execution with highest runtime performance. This provides an ideal development environment for demanding applications in areas such as industrial automation, aerospace, military, and telecommunication. aicas was founded in 2001 as a spin off of the FZI Forschungszentrum Informatik and the University of Karlsruhe. aicas headquarters are located in Karlsruhe, Germany with a subsidiary in New Haven, CT. For more information on aicas, visit

Green Hills Software, the Green Hills logo, MULTI, INTEGRITY, velOSity, AdaMULTI, and TimeMachine, are trademarks or registered trademarks of Green Hills Software, Inc. in the U.S. and/or internationally. All other trademarks are the property of their respective owners.

North American Sales Contact:
Green Hills Software, Inc.
30 West Sola Street,
Santa Barbara, CA 93101,
Tel: 805-965-6044
Fax: 805-965-6343

International Sales Contact:
Green Hills Software Ltd.
Fleming Business Centre
Leigh Road
Hampshire SO50 9PD
Tel: +44 (0)2380 649660
Fax: +44 (0)2380 649661


Media Contacts:
Green Hills Software, Inc.
Lynn J. Robinson
Tel: 805-965-6044

Green Hills Software, Inc.
Barbel French
Tel: 805-965-6044
© 1996-2018 Green Hills Software Privacy Policy Cookies PolicyTrademark & Patent Notice