Product category: Design and Development Software
News Release from: Aonix | Subject: JRTK
Edited by the Electronicstalk Editorial Team on 8 March 2005
Hard-real-time Java goes on show
This week at the Embedded Systems Conference in San Francisco Aonix will host the first demonstration of hard-real-time Java using a precommercial release of JRTK
Related stories
Java 5 virtual machine for Nucleus OS
Perc Ultra 5.0, one of the first implementations of the Java 5 standard for embedded systems, has now been made available to Nucleus OS users
Toolkit project to open up Ada development
Aonix is leading a new Eclipse-based initiative to create an Ada Development Toolkit project and will collaborate with the Eclipse Foundation toward that end
This week at the Embedded Systems Conference in San Francisco Aonix will host the first demonstration of hard-real-time Java using a precommercial release of JRTK, a hard real-time Java solution immediately meeting the needs of applications such as network-centric warfare, future combat systems and low-level telecommunications control-plane software.
As a hard real-time solution also targeting the broader military and aerospace, transportation, energy and medical markets, JRTK delivers efficient, small footprint execution, matching the footprint and run-time efficiency of C.
Using CaffeineMark, an industry-standard Java benchmark, Aonix will show that JRTK is able to achieve the performance of C and run at approximately twice the speed of traditional Java.
JRTK, a hard real-time mission-critical subset of the Real-Time Specification for Java (RTSJ) as defined by the Java Community Process, includes many efficiencies over standard Java offerings.
No garbage collection is used on objects in the real-time heap.
A standard subset of Java libraries is restricted with each library's time and memory resources clearly defined.
Further reading
Environment eases embedded Java development
PERC Pico is the first development environment for Java developers truly geared toward the creation of resource-constrained and deeply embedded hard-real-time applications and components
Subset of Ada targets safety-critical design
Ada runtime environment is designed for applications requiring safety certification or a high-level of confidence in proven and fully tested runtime execution predictability
Zero-cost licensing for Ada
Aonix has announced a new 'zero-cost' licence model for its ObjectAda for Linux product
Java machine hosts application distribution
Aonix and ProSyst Software have joined forces to provide a Java-based service platform that can be remotely managed
Partitioning clearly separates soft real-time components from hard real-time components to ensure hard real-time schedules as well as program reliability and robustness.
In 'High assurance Java for mission-critical systems', Dr Kelvin Nilsen, Aonix CTO and key contributor to Open Group Technical specifications, will outline the scalable Java approach to safety-critical and mission-critical development, based on standardisation activities hosted by the Open Group.
The hard real-time Java technologies are designed to provide the high performance, small memory footprint, hard real-time determinism and simplicity required for the development of DO-178B certified software in commercial and military avionics applications.
Nilsen will guide software engineers who need to apply high-level benefits of the Java language to low-level mission-critical software in how to create architectures using the safety-critical specification and combine safety-critical components with traditional Java components in high-assurance mission-critical systems.
The two-part class takes place on Thursday 10th March from 1115-1245 and 1400-1530.
'JRTK is the first Java technology to match the efficiency of C and offer true compliance with hard real-time constraints, while preserving the portability and scalability benefits that make Java such a popular programming language', noted Nilsen.
'This new technology will offer the same developer productivity benefits to the hard real-time community that traditional Java has brought to the non-real-time domain'.
'Typical Java development offers a two-fold increase in developer productivity and a five- to ten- fold savings in software maintenance costs in comparison to C/C++ development'.
The JRTK hard real-time product complements the capabilities of the industry-leading Perc soft-real-time Java platform.
Perc focuses on large, dynamic, complex, soft real-time components.
In contrast, JRTK addresses the needs of low-level components with demanding throughput, hard-real-time, and severe memory constraints.
JRTK is based on the standard for safety-critical Java being developed within the Open Group's Real-Time and Embedded Forum.
The design of JRTK has benefited from years of supporting soft real-time development with the Perc VM.
In the past, Aonix has played an active role in helping Perc customers integrate high- performance, hard real-time capabilities written as C components into their Perc applications.
With availability of JRTK, these customers can, for the first time, apply traditional Java strengths to the development and maintenance of their performance- and hard real-time critical components as well.
In 2003, the US Navy commissioned a study to investigate the efficiency and scalability benefits of the JRTK architecture.
In that study, a JRTK prototype was shown to ease the cost of development and maintenance and offer much higher performance than the alternative approaches of integrating C-language components using JNI (Java Native Interface) or writing low-level components using the full RTSJ.
The JRTK product is the newest member of the Aonix family of fast and small real-time executives to support mission- and safety-critical development.
It builds on the combined strengths and experience of existing Perc and ada development tools.
Precommercial evaluation release of the JRTK product will be available in the second quarter 2005.
First commercial shipment is planned for third quarter 2005.
Pricing has not yet been determined.
• Aonix: contact details and other news
• Email this news to a colleague
• Register for the free Electronicstalk email newsletter
• Electronicstalk Home Page
Related Business News
Icoa Is Partnering With Anchorfree To...
...Enhance And Monetize Thousands Of Wi-fi Hotspots. Icoa, Inc., a national provider of wireless broadband Internet access and managed network services in high-traffic public locations, and AnchorFree Inc., a rapidly growing Wi-Fi community powered by advertising, have announced today that they are partne
The greenest computer company under the Sun
Tooling Around: Sculpting With Skymatter's Mudbox
For the next part in Gamasutra's 'Tooling Around' feature, which profiles and interviews middleware and tools developers about their products, we talk to Andrew Camenisch, co-founder of Skymatter, developers of 3D sculpting and modeling tool Mudbox.
Konica Minolta Set to Launch New Printing Software
State's business conditions index falls in March
Missouri business conditions slumped slightly in March but are still healthy, according to an index report by Creighton University's Economic Forecasting Group.