Printer Friendly
The Free Library
19,607,059 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

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 Scorpion, The, English name for Scorpius, a constellation.  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 The Real-Time Specification for Java (RTSJ) is a set of interfaces and behavioral specifications that allow for real-time programming in the Java programming language. RTSJ 1.  (RTSJ RTSJ Real-Time Specification for Java ), and will support the emerging safety-critical Java specification presently under development by the Safety-Critical Java Expert Group (JSR JSR Java Specification Request
JSR J Sargeant Reynolds Community College (Virginia)
JSR Journal of Sedimentary Research
JSR Jump to Subroutine (6502 processor instruction) 
 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 (1) (Chief Executive Officer) The highest individual in command of an organization. Typically the president of the company, the CEO reports to the Chairman of the Board.  of DDC-I. "Other Java solutions proclaim real-time capability, but lack the deterministic real-time garbage collection A software routine that searches memory for areas of inactive data and instructions in order to reclaim that space for the general memory pool (the heap). Operating systems may or may not provide this feature.  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 Fully distributed

A new stock issue that has been completely resold to the investing public and is no longer held by dealers.


fully distributed

Of or relating to a new issue of securities that has been sold out.
, 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 operating system (OS)

Software that controls the operation of a computer, directs the input and output of data, keeps track of files, and controls the processing of computer programs.
. This enables developers working within Workbench to combine Scorpion Java with other development languages. Scorpion also provides a run-time Java platform Running Java programs under the Java Virtual Machine (JVM). Java "platform" refers to the running of Java programs versus Java itself, which is a programming language. Java programs are machine independent and run intact on any hardware platform that has a Java interpreter (JVM). , 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 RTJEG Real-Time for Java Experts Group ) 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 pre·emp·tive or pre-emp·tive  
adj.
1. Of, relating to, or characteristic of preemption.

2. Having or granted by the right of preemption.

3.
a.
 scheduling and priority inversion (parallel) priority inversion - The state of a concurrent system where a high priority task is waiting for a low priority task which is waiting for a medium priority task. The system may become unstable and crash under these circumstances.  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 Who’s Who

biographical dictionary of notable living people. [Am. Hist.: Hart, 922]

See : Fame
" 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 sales@ddci.com or visit http://www.ddci.com/mktg.php?mc=pr076.

About Wind River

Wind River is the global leader in Device Software Optimization Device Software Optimization is a concept promoted by Wind River Systems and CMP Publications at dso.com.

It refers to a set of toolchains and analysis tools to develop and debug software for embedded systems.
 (DSO See CSO. ). 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 A Java interpreter. The Java Virtual Machine (JVM) is software that converts the Java intermediate language (bytecode) into machine language and executes it. The original JVM came from the JavaSoft division of Sun.  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.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Jun 18, 2007
Words:964
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.
Topics:



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 © 2012 Farlex, Inc. | Feedback | For webmasters | Submit articles