DDC-I, a leading supplier of development tools for safety-critical applications, announced that it has partnered with aicas to develop the industry’s most advanced real-time, safety-critical Java solutions. DDC-I will combine key elements of aicas’ patented JamaicaVM embedded Java technology with DDC-I’s own SCORE technology to create the industry’s first Eclipse-based mixed-language development and run-time environment that integrates real-time Java with C, Embedded C++, and Ada.
The new environment will support the existing Real-Time Specification for Java (RTSJ). It will also support the emerging safety-critical Java specification presently under development by the Safety-Critical Java Expert Group (JSR 302).
“We are very excited to be working with aicas to create this world-class mixed language technology,” said Bob Morris, president and CEO of DDC-I. “JamaicaVM provides the industry’s most advanced real-time Java technology. Soon, developers will be able to use this technology in a mixed language environment combining real-time Java with C, Embedded C++, and Ada. This unique environment should be very attractive not only to Java developers who require mixed language capability, but also to legacy developers who are looking to migrate existing C, Embedded C++ and Ada programs to Java.”
“JamaicaVM is the only Java virtual machine that supports fully deterministic real-time garbage collection, and the only Java virtual machine suitable for hard real-time applications,” said Dr. James Hunt, president and CEO of aicas. “We look forward to working with DDC-I to help create a world-class Eclipse-based mixed language environment that combines real-time and safety-critical Java with C, Embedded C++, Ada and Java.”
More on Real-Time and Safety-Critical Java
DDC-I and aicas are both members of the Safety-Critical Java Expert Group (JSR 302), whose mission is to create a subset of real-time Java suitable for safety-critical applications requiring FAA certification.
The Java Community first addressed the real-time limitations of Java when it convened the Real-Time for Java Expert Group (RTJEG) in 1999, which developed the Real-Time Specification for Java (RTSJ). This specification, an extension of The Java Language Specification and The Java Virtual Machine Specification, enhances real-time responsiveness by introducing mechanisms for pre-emptive scheduling and priority inversion avoidance, and providing tools that allow tasks to avoid garbage collection delays.
The Safety-Critical Java Expert Group will further refine the RTSJ, making it suitable for safety-critical applications with the most demanding testing requirements. In particular, the Safety-Critical Java Expert Group will trim the RTSJ spec, ensuring that conforming safety-critical applications can be run without a garbage collector or heap, and ensuring that the rigors of FAA certification to DO-178B level A can be met.
About DDC-I, Inc.
DDC-I, Inc. is a global supplier of software development tools, custom software development services, and legacy software system modernization solutions, with a primary focus on safety-critical applications. DDC-I’s customer base is an impressive “who’s who” in the commercial, military, aerospace, and safety-critical industries. DDC-I offers compilers, integrated development environments and run-time systems for real-time Java, C, Embedded C++, Ada, and JOVIAL application development. For more information regarding DDC-I products, contact DDC-I at 1825 E. Northern Ave., Suite #125, Phoenix, Arizona 85020; phone (602) 275-7172; fax (602) 252-6054; e-mail email@example.com.
aicas is the premier vendor of hard real-time Java Virtual Machines for embedded applications. JamaicaVM, aicas’ flagship product, is unique in its market segment: It is the only system whose real-time performance is guaranteed. aicas serves the aerospace, industrial control, instrumentation, and automotive markets, among others. The company’s headquarters are in Karlsruhe, Germany and New Haven, CT. In addition, aicas has reseller relationships with a group of highly qualified companies in Europe and Asia. For more information, contact aicas incorporated at 69 West Rock Ave., New Haven, CT 06515, phone (203) 676-9807.