Printer Friendly

DDC-I Announces Industry's Highest Performance Java(TM) Solution for Hard Real-Time Applications.

New Eclipse-Based Tool Set Provides Java Programmers with Two Orders of Magnitude Lower Latency Than Competitive Solutions and Supports Mixed Java, C, Embedded C++, and Ada Development

TAMPA, Fla. -- DDC-I, a leading supplier of development tools for safety-critical applications, today announced the industry's most responsive Java[TM] solution for hard real-time applications. Known as Scorpion, the new Eclipse-based tool set delivers two orders of magnitude lower latency than competitive real-time Java solutions. Scorpion is also the first Java solution to support mixed language development, which makes it possible to combine Java with other languages such as C, Embedded C++, and Ada.

Scorpion supports the existing Real-Time Specification for Java (RTSJ), and will support the emerging safety-critical Java specification presently under development by the Safety-Critical Java Expert Group (JSR 302).

"Scorpion is the only Java environment that supports true hard real-time Java development and mixed-language integration," said Bob Morris, president and CEO of DDC-I. "Other Java solutions proclaim real-time capability, but lack the deterministic real-time garbage collection needed for true hard real-time response. Scorpion not only offers best-in-class real-time Java capability, but also the ability to mix Java with other languages and migrate existing Embedded C++ and Ada programs to Java."

The Scorpion environment features compilers and debuggers for Java, Ada, C, and Embedded C++, a builder for ahead-of-time Java file compilation, and a virtual machine (ScorpionVM(TM)) for executing real-time Java applications. Scorpion also features a smart linker that removes unused objects from closed systems, thereby reducing code size by up to 80%, and a profiler that helps optimize speed/size tradeoffs by determining the best mix of compiled and interpreted code.

Scorpion utilizes patented technology from aicas GmbH, which provides for deterministic garbage collection, a prerequisite for executing bounded, hard real-time applications. The Scorpion garbage collector is fully distributed, which reduces overall Java complexity. The Scorpion garbage collector also enhances memory efficiency and performance by reducing garbage accumulation and the memory/time required to store and collect it.

To facilitate mixed-language development, Scorpion provides a wizard that maps Java native method calls directly to existing Ada/C code, thereby enabling Java programs to call existing C and Ada programs. This unique tool makes it easy to combine Java with other languages in the same application. It also simplifies the migration of legacy C and Ada programs, both to present day RTSJ-compliant real-time Java environments, and to future JSR 302-compliant safety-critical Java environments.

The Scorpion compiler, implemented as an Eclipse plug-in, is integrated with Wind River Workbench 2.6, an Eclipse-based integrated tools suite, and the VxWorks 6.4 operating system. This enables developers working within Workbench to combine Scorpion Java with other development languages. Scorpion also provides a run-time Java platform, which runs on top of VxWorks and enables the compiled Java code to be deployed on VxWorks target systems.

"Scorpion makes an excellent addition to the Wind River Workbench environment," said Andrew Lyons, director of developer tools product management at Wind River. "The integration of DDC-I's Scorpion tools with our Workbench development suite makes it easier than ever for developers using a mix of Java C, Embedded C++ and Ada to create reliable, optimized code for a broad range of embedded real-time applications targeting VxWorks systems."

Scorpion is initially available for target systems running VxWorks 6.4 on PowerPC and Pentium processors. Additional target platforms will be announced later in the year.

Scorpion is available immediately with a variety of licensing options (subscription, perpetual, project, site, corporate wide) starting as low as $5000 per seat.

More on Real-Time and Safety Critical Java

DDC-I is a member 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[TM] 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 provide a subset of 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 about 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 or visit

About Wind River

Wind River is the global leader in Device Software Optimization (DSO). Wind River enables companies to develop, run and manage device software faster, better, at lower cost and more reliably. Wind River platforms are pre-integrated, fully standardized, enterprise-wide development solutions. They reduce effort, cost and risk and optimize quality and reliability at all phases of the device software development process, from concept to deployed product.

Sun, Sun Microsystems, the Sun Logo, Java and The Java Virtual Machine Specification are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries.
COPYRIGHT 2007 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2007, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Jun 18, 2007
Previous Article:Save the Date - Gartner Financial Services Technology Summit - New York City - August 27-29, 2007.
Next Article:Lee Enterprises Reports Revenue Statistics and Outlook.

Related Articles
Heading for the coasts: 105 coastal strikes in 55 years. Yet construction and insurers' liability continue to rise.
KOR Companies collect NJ-NAIOP Impact Award.
The rise of SSL VPN's. Ian Kilpatrick, Wick Hill Group.
IT news and products; TIBCO Ajax Message Service.
IT news and products; web-based reporting for database auditing.
IT news and products; Endeca unveils native 64-bit platform release.
Security news and products; TriQuint Semiconductor achieves peak WAN performance with Silver Peak.
Security news and products; SPI Dynamics WebInspect 7.
Security news and products; Sybase and Red Hat alliance.
Fujitsu Develops Technology for Low-Power, High-Performance 45nm Logic Chips.

Terms of use | Copyright © 2018 Farlex, Inc. | Feedback | For webmasters