Jan 19 2007

From The Space Library

Revision as of 06:06, 1 November 2012 by RobertG (Talk | contribs)
(diff) ←Older revision | Current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search

IBM announced that NASA had selected, for its James Webb Space Telescope (JWST ), IBM’s Rational Rose Real-time software, which used unified modeling language (UML). The choice marked a change in NASA’s strategy for software development and management of its space- based telescopes. Because a number of organizations had used proprietary software to build components and instruments for the HST, the software had lacked a UML, preventing the software codes of the various programs from relating to one another. Furthermore, the contractors who had built the scientific instruments had not maintained them after the launch of the craft. Instead, NASA staff had assumed that responsibility. Glenn Cammarata, leader of NASA’s Integrated Science Instrument Module (ISIM) flight-software development team at Goddard Space Flight Center (GSFC), explained that the management of telescopes with instruments containing incompatible software was a nightmare. Resolving problems in the HST software had often required NASA to locate the person who wrote the code in the original software, whereas IBM’s UML would allow any programmer to examine JWST software and to understand its system architecture. Additionally, the UML would allow close collaboration among the various developers working on individual components of the JWST .

IBM, “NASA Eyes Open Standard Software for Next-Generation James Webb Space Telescope,” press release, 19 January 2007, http://www-03.ibm.com/press/us/en/pressrelease/20901.wss (accessed 30 October 2009); Jon Brodkin, “The Software Plan for NASA’s New Space Telescope,” Infoworld, 23 January 2007.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31