Real-Time Specification for Java approved
Jan 30, 2002 — by LinuxDevices Staff — from the LinuxDevices Archive — viewsPittsburgh, PA — (press release excerpt) — TimeSys Corporation today announced that their completed Reference Implementation of the Real-Time Specification for Java (RTSJ) has been accepted under the Java Community Process (JCP) and is now available for free download at the TimeSys website, here. Completion of the Reference Implementation for the RTSJ is a significant milestone in the open and inclusive JCP process that includes the final release of the specification. The Reference Implementation not only provides a proof of implementation of the RTSJ, but also provides the virtual machine required to test a Java technology-based application against the real-time specification.
The Real-Time Specification for Java extends the capability of Java technology to produce the predictable behavior of embedded systems. The Real-Time Specification for Java focuses on the core real-time issues of managing computing resources in order to satisfy application timeliness requirements, rather than more general topics of concurrence. The Java platform's promise of “Write Once, Run Anywhere,” together with the Java technology's popularity, offers far greater cost-savings potential in the real-time and embedded domains than in those of desktops and servers. In addition to cost-savings, the RTSJ establishes a consensus of requirements and a common lexicon for real-time computing, paving the way for the future of real-time computing practice.
“Sun believes that the RTSJ is the first step in the establishment of an open, embedded Java technology-based application development platform,” said Dr. Greg Bollella, Sun Microsystems Senior Staff Engineer and Co-Designer of the Real-Time Specification for Java. “This is a critical step in the growth of the embedded systems software community.
According to Peter Haggar, Specification Lead for the RTSJ, and Senior Engineer for IBM Corporation, “Completion of the RTSJ and its Reference Implementation will trigger a new era in embedded systems language support. TimeSys made a major contribution to the RTSJ Expert Group in providing a freely available, usable Reference Implementation, with which Java developers can evaluate their application's conformity to the Real-Time Specification for Java.”
Dr. Doug Locke, Dr. Peter Dibble, and Carnegie Mellon University Professor & TimeSys Co-Founder, Dr. Raj Rajkumar represented Timesys in the RTSJ Expert Group and made significant contributions to the development of this important new specification. Dr. Locke describes this event: “The Reference Implementation has already made a major contribution by demonstrating the usability and the implementability of the Real-Time Specification for Java. Java technology-based applications written to the Real-Time Specification for Java will be uniquely able to provide both predictable performance and unprecedented portability across multiple RTSJ-compliant Java Virtual Machines because of the standard's carefully crafted resource management mechanisms. This Reference Implementation will be extremely useful for designers looking to benefit from using Java in embedded application development.”
This article was originally published on LinuxDevices.com and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.