loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'04)
Project Golden Gate: Towards Real-Time Java in Space Missions
Vienna, Austria
May 12-May 14
ISBN: 0-7695-2124-X
Daniel Dvorak, California Institute of Technology
Greg Bollella, Sun Microsystems, Inc.
Tim Canham, California Institute of Technology
Vanessa Carson, California Institute of Technology
Virgil Champlin, Carnegie Mellon University
Brian Giovannoni, Carnegie Mellon University
Mark Indictor, California Institute of Technology
Kenny Meyer, California Institute of Technology
Alex Murray, California Institute of Technology
Kirk Reinholtz, California Institute of Technology
Planetary science missions, such as those that explore Mars and Saturn, employ a variety of spacecraft such as orbiters, landers, probes, and rovers. Each of these kinds of spacecraft depend on embedded real-time control systems — systems that are increasingly being asked to do more as challenging new mission concepts are proposed. For both systems engineers and software engineers the large challenges are in analysis, design and verification of complex control systems that run on relatively limited processors. Project Golden Gate — a collaboration among NASA?s Jet Propulsion Laboratory, Sun Microsystems Laboratory, and Carnegie Mellon University — is exploring those challenges in the context of real-time Java applied to space mission software. This paper describes the problem domain and our experimentation with the first commercial implementation of the Real Time Specification for Java. The two main issues explored in this report are: (1) the effect of RTSJ?s non-heap memory on the programming model, and (2) performance benchmarking of RTSJ/Linux relative to C++/VxWorks.
Citation:
Daniel Dvorak, Greg Bollella, Tim Canham, Vanessa Carson, Virgil Champlin, Brian Giovannoni, Mark Indictor, Kenny Meyer, Alex Murray, Kirk Reinholtz, "Project Golden Gate: Towards Real-Time Java in Space Missions," isorc, pp.15-22, Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.