AONews: Mission Critical Newsflash •

 
 

New PERC Ultra® Release Adds Java™ 5 Capabilities

In an important update to our industry-leading real-time Virtual Machine, Aonix announces PERC Ultra® 5. This release of PERC Ultra introduces full Java™ 5 language features such as generics, annotations, and type-safe enumerations. Along with these language revisions, PERC Ultra also includes enhancements of key packages from the Java™ Standard Edition library set to take advantage of Java™ 5 features, as well as new libraries such as java.util.concurrent and java.nio.channels.

In addition to Java™ 5 capabilities, PERC Ultra also introduces a variety of performance, porting, and tool improvements. Tool enhancements for PERC Ultra include integration with the Eclipse TPTP profiling capability, shell enhancements, easier installation, and improved help. New ports include WinCE/XScale, VxWorks 6.x for PowerPC and x86, Linux XScale Big Endian, and support for the latest safety-critical version of LynxOS. Performance enhancements include optimized reclamation of large objects, a 12% footprint reduction due to optimized C stack space, and a 7% reduction in memory requirements for zip and jar files.

Aonix is committed to keeping developers up-to-date with the most current SE libraries available to real-time developers. With this release, PERC Ultra remains as much as three Java™ versions ahead of our nearest competition in the embedded space.

For more Information on PERC technology Visit:

www.javelocity.com

Aonix Releases ObjectAda® Real-Time RAVEN™ for PikeOS

Aonix is pleased to announce the release of ObjectAda Real-Time RAVEN V8.2 for Intel-based Linux platforms targeting PowerPC/PikeOS. ObjectAda’s significantly enhanced compiler and debug technology works with PikeOS, a product of SYSGO, the European vendor of reliable device software. PikeOS is a real-time separation microkernel technology for safety-critical systems, which allows separation of costly DO-178B Level A certifiable code from other portions of the application.  The implementation makes full use of PikeOS’ virtualization capabilities, thus allowing real-time applications such as Ada and traditional Linux to run reliably side by side in different partitions.

PikeOS controls microkernel access to the hardware and allows multiple software partitions to execute on a single CPU with strict separation between them.  Each partition can either run application programs or an entire operating system such as Linux, POSIX or ARINC653. This flexibility enables control of applications running under these uniquely different systems to execute in parallel with visualization software under Linux or Java™. Sophisticated, but potentially untrusted applications such as Linux, can be separated from critical components and can therefore be integrated in a safety-critical system. If certification is required, only the safety-critical components need to be certified.

 The safe code structures of ObjectAda Real-Time RAVEN are invaluable to safety-constrained applications,” states Torsten Voegler, marketing manager at SYSGO. By combining the Aonix safety-critical development and runtime environment with our multipartition strategy, developers are empowered to build more elegant systems with standard, off-the-shelf components and still meet stringent certification requirements.  The combination of ObjectAda Real-Time RAVEN and the PikeOS microkernel provides the solution many of our customers have requested.”

ObjectAda Real-Time RAVEN for Intel/Linux targeting PowerPC/PikeOS is an embedded Ada development system that allows engineers to build applications in a Linux environment for deployment in appropriately configured partitions of PikeOS running on a PowerPC platform.  The product consists of a fully compliant ACATS 2.5 Ada 95 compiler with supporting tools including a build/bind tool, library tool and debugger, and delivered with a predefined program library which conforms to the Ravenscar profile subset of the full predefined language. It is compatible with PikeOS 1.3 and the PowerPC OEA CPU architecture.

For more Information on ObjectAda technology Visit:

http://aonix.com/objectada.html