print

aicas incorporated

JamaicaVM is a J2SE-compatible Java solution for Security and Safety Critical Systems.

Compatible Architectures: x86, PowerPC, ARM 7/9, Xscale, MIPS, SH4, Net + Arm, Blackfin, ERC32, Sparc

JamaicaVM is a hard realtime JVM and object oriented software development environment, including analysis tools which can:

  • Increase your productivity
  • Improve application reliability
  • Provide a safe execution environment
  • Simplify code reuse and encapsulation

JamaicaVM achieves these advantages through a unique clean room implementation of Java virtual machine technology optimized for time critical, safety critical, and embedded systems. JamaicaVM provides:

  • Hard realtime guarantees
  • A Real Time Specification for Java implementation
  • Efficient ahead-of-time static compilation
  • Fast execution time
  • Smart Linking for low memory footprint

There can be no security without safety! JamaicaVM can improve program safety and performance over competitive systems.

FEATURES & BENEFITS

  • Hard Realtime Execution
    JamaicaVM provides hard realtime guarantees for all primitive Java operations. This enables all of features of Java to be used for your hard realtime tasks – features essential to object-oriented software development such as dynamic allocation of objects, inheritance, and dynamic binding now become available to the realtime developer.
  • Realtime Garbage Collection
    JamaicaVM provides the only Java implementation with a highly efficient hard realtime garbage collector. The garbage collector runs in small increments of only a few machine instructions but still guarantees to recycle all reclaimable memory, avoiding memory fragmentation, all while providing bounded execution time for all allocations.

  • Fast & Small
    JamaicaVM’s optimizing static compiler ensures excellent runtime performance. Its profiling tool gathers information for ensuring optimization of both runtime performance and code size. Sophisticated automatic class file compaction, smart linking for dead code elimination, and partial compilation techniques ensure minimal code footprint.
  • Dynamic Loading of Code
    The full power of Java becomes available through the use of dynamic class loading. This enables the program updating, the addition of new features and functionality, and easy end-user customization.
  • Powerful Tools
    JamaicaVM is Eclipse IDE compatible. Tools for program analysis, thread monitoring, static compilation, and creating ROM-able code are highly integrated and easy to use.

 

TECHNICAL SPECS

  • Patented Hard Realtime Garbage Collection
  • Full Real Time Specification for Java (RTSJ) Support
  • High Performance with Minimal Memory Footprint
  • Multicore Compatible starting in 2009
  • Outstanding Technical Support

AVAILABILITY

Apply for a fully functional, downloadable distribution and 45 day evaluation license today at http://www.aicas. com/download.html.

APPLICATION AREAS

Audio, Automotive, Communications & Telecom, Consumer Electronics, Industrial, Medical, Military, Security, Video and Imaging, Wireless


Contact Information

aicas incorporated
aicas incorporated

69 West Rock Avenue
New Haven, CT, 06515
USA

tele: 203.676.9807
reddy@aicas.com
www.aicas.com/

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google