DocumentCode :
1557265
Title :
Reengineering the Hubble space telescope control center system
Author :
Rifkin, Adam
Author_Institution :
California Inst. of Technol., Pasadena, CA, USA
Volume :
1
Issue :
3
fYear :
1997
Firstpage :
28
Lastpage :
35
Abstract :
The Hubble Space Telescope was funded in the late 1970s, when mainframes still ruled the world. By the time the Hubble was launched in 1990, desktop computers were ubiquitous, powerful, and about to be hyperlinked through the Internet. Hubble´s operations control center at NASA´s Goddard Space Flight Center reflects these profound changes in computing technology. It has dozens of computing platforms and a control system that evolved over the course of 15 years of project development and subsequent operations. Efforts to reengineer these operational systems are now under way in a project called Vision 2000. The engineers at Goddard are implementing a three-tiered system architecture to integrate the heterogeneous computing environments that have evolved over the years. The new system uses a Web-based graphical user interface, written in Java, to enable greater access to engineering data than has ever before been possible. This GUI represents a Java implementation that is both large-scale (1.5 million lines of code) and mission-critical
Keywords :
Internet; aerospace computing; aerospace control; astronomical telescopes; graphical user interfaces; object-oriented programming; open systems; safety-critical software; systems re-engineering; GUI; Goddard Space Flight Center; Hubble space telescope control center system; Internet; Java; Vision 2000; Web-based graphical user interface; desktop computers; engineering data; heterogeneous computing environments; mainframes; mission-critical software; operational systems reengineering; operations control center; Aerospace engineering; Computers; Control systems; Graphical user interfaces; Internet; Java; Pervasive computing; Power engineering computing; Space technology; Telescopes;
fLanguage :
English
Journal_Title :
Internet Computing, IEEE
Publisher :
ieee
ISSN :
1089-7801
Type :
jour
DOI :
10.1109/4236.589192
Filename :
589192
Link To Document :
بازگشت