Open Standards Planned For Next NASA Telescope 63
BobB writes "A NASA infrared space telescope called the 'James Web Space Telescope' is scheduled to be launched in 2013. The plan is that it will be built using open standards-based software designed to prevent problems caused when software programs developed by various agencies are incompatible with each other, as has been the case with the Hubble telescope. From the article: 'Though open standards has become common in the business sector, Matthews says this is the first time NASA has used the IBM Rational system. "This is a fairly major shift in approach for NASA," he says. "They traditionally have been very conservative in their adoption of new technologies and new tools, but I think they've found that conservative approach just doesn't hold up when you start to reach a [certain] size and complexity."'"
typo: James WEBB Space Telescope (Score:4, Informative)
Fixing this typo is a job for your friendly neighborhood slashdot-editor-man.
Better than Windows (Score:3, Funny)
Re:Better than Windows (Score:5, Funny)
Re: (Score:3, Funny)
Buggy Spontaneous Orbital Decay?
Re: (Score:1)
Error 2338743437:jhhjkfds
Please launch the Space Shuttle
then have the astronauts hold the
Micro$oft key down for four seconds
to reboot.
*-*-*-
yes.. (Score:4, Insightful)
Yes, complexity, like converting english measurements to metric.
and Quantity (Score:3, Interesting)
Re:yes.. (Score:4, Interesting)
Yeah, NASA has no experience working with complexity. The Apollo spacecraft and the Space Shuttle are just so primitive compared to a new Ford truck with Microsoft auto software.
Or it might just be that NASA realizes that a slow evolutionary change of their systems is better than a revolutionary change that is 50% more efficient but blows a rocket up.
This change to open standards follows that. NASA first found something that worked and now they are slowly adjusting it. 'Conservative' may be a bad word in politics (for some), but it is a very good word in engineering. To most engineers I know, being called a non-conservative engineer is the same thing as being called an idiot.
I agree (Score:5, Interesting)
Knowing one or two folks who work for NASA, and having met more than that, I think that they would move toward open source so it can be peer reviewed, which would result in the evolutionary change. Of the people I have met, the average IT staffer troubleshooting Word installations is way more conceited than any of the shuttle astronauts I have met. (About five that I know of, and probably at least a couple more, not that it matters.) NASA folks work to accomplish a mission, and their egos are pretty much non-existant except in the context that they have been part of the team that accomplished a specific mission. If John Doe off of the street offers an optimal solution, they will grab it, test the heck out of it, and use it if it works. Then, after the successful mission, they can say, "I was a part of that" when it comes up at cocktail parties.
Then again, I may have only met the best of NASA, and others who work there may have a better grasp on their corporate culture.
Re: (Score:2)
Let's compare..
The Apollo on board computer had a grand total of 4k of memory. That included the guidance system to land on the moon. I doubt Microsoft could write 'hello world' in 4k.
The space shuttle has 10 milliion lines on code in the onboard computers, and has enough smarts to land from orbit completely automat
Re:yes.. (Score:5, Insightful)
Now, I think they make some extremely stupid decisions at times. I think that half their management is an extreme liability to their operations, the safety of their astronauts and the quality of their science. I also think they are desperately underfunded and have developed something of a siege mentality. However, "conservative" is not a term I'd associate with them, and they are most certainly familiar with "Open Standards" - having either invented them or were early adopters.
This is merely where they should have been all along, based on their own practices and their own connections with the IT industry. Far from calling it revolutionary, I'd consider it merely evolutionary.
Barbarian Invaders? (Score:2)
What in the name of the nine+ worlds of Sol are you talking about?
Re: (Score:3, Funny)
Re: (Score:2)
Bet (Score:1, Flamebait)
Ho Hum (Score:1)
Reamed with the Rational Rose-bush (Score:5, Insightful)
I used Rational Rose in a large avionics project. I can honestly say it is the worst piece of software I have ever encountered. This push comes from the suits at NASA glad handing their buddies at IBM. It cannot come from the programmers.
Re:Reamed with the Rational Rose-bush (Score:5, Insightful)
I used Rational Rose in a large avionics project. I can honestly say it is the worst piece of software I have ever encountered.
I'll second that. Worked next to a project that was built in four months by two primary programmers, a DBA and two analysts. The customer brought EDS in to take over long term maintenance and they wanted to move everything over to Rational for managing change requests. Today there are 30 people on the project and what used to take hours now takes months. Where they used to spend 10's of thousands they now spend 100's of thousands.
They brought in EDS because they didn't think they were getting good value from the team that built the original application.
Rule 1: Forget Rational
Rule 2: Never give a working application to EDS.
Re:Reamed with the Rational Rose-bush (Score:4, Insightful)
Having worked with Rational Rose I can that if NASA is using Rational then the "major shift" is in the wrong direction.
I had to use Rational because of a push from management for a company-wide use of Rational.
A really bad decision in opinion. Too many bugs and clunky workflow makes the software utter crap.
Re: (Score:1)
who stay there unchangeable until they die. Good engineers get screwed or transfered to no-where projects that get canceled.
I'm not good at CYA...but I guess that's a personal problem.
Re: (Score:3, Informative)
Re: (Score:1)
Ironic (Score:3, Insightful)
That's an exceptionally ironic statement to make about an organization responsible for space exploration.
Re: (Score:2, Insightful)
Re: (Score:2)
Actually, it's also true for hardware, I heard NASA was starting to have trouble finding the obsolete parts they need for maintenance.
http://www.sfgate.com/cgi-bin/article.cgi?file=/c
Re: (Score:2)
It's only ironic if your only contact with space science and technology is via NASA PR. In reality, NASA *is* highly conservative - 'new' technologies only fly after extensive qualification and testing. (By which point they aren't really 'new'.) NASA qualifies new materials for use in space flight ex
Re: (Score:2)
no its not really, space exploration is HARD, fixing things in space is EVEN HARDER, a small fault can DOOM A MISSION and if the mission is manned KILL THE CREW (especially if it takes place during the crucial liftoff and landing phases).
so once you have a system that works you don't take making major changes to it lightly, any benifits of a new system have to be balanced carefully against the risk it po
IBM abusing the language? (Score:2)
sharing (Score:2)
Re: (Score:3, Informative)
NASA doing unworkable things again. (Score:2)
The plan is that [the satellite] will be built using open standards-based software designed to prevent problems caused when software programs developed by various agencies are incompatible with each other
Whoa! That means that they'll no longer be able to leverage the power of Microsoft Access on board the satellite. I don't know if they thought this one through... I know, I'll call my congressman and let him know that a law should be passed requiring MS-Access on all NASA devices. That'll save tons of taxpayer money. You should call your congressman on this one too.
Interesting spin job (Score:5, Informative)
If NASA really wanted to do something for openness (and delivering American taxpayers value for money), they'd be using Subversion, not ClearCase.
Both Rational and ClearCase are examples of the worst in their category of software. I've used many types of version control software, but ClearCase was the worst of all by far. This software was not purchased because NASA was particularly interested in open standards. Rational and ClearCase usually only get purchased because some manager had a very successful golf game with an IBM rep or still reasons that "nobody ever got fired for purchasing IBM".
Re: (Score:2)
Oops. Obviously I meant to say "proprietary", not "priority". Now we see just how much brain damage I have suffered from using ClearCase for a while.
Re: (Score:1, Insightful)
Hell, it's so bad it warrants a category on its own.
Re: (Score:2)
Re: (Score:1)
They need a good IPC toolkit (Score:2)
Bad idea... (Score:1)
Re: (Score:1)
Open Standards Planned For Next NASA Telescope (Score:2)
Matthews is wrong (Score:5, Insightful)
IBM has many nice tools and the best bang for your buck hardware, but Rational ought to be buried into a deep, dark hole with a RADIOACTIVE sign outside. http://www.nmsu.edu/~safety/images/signs/sign_cau
I'll believe it'll work... (Score:3, Interesting)
FIO: what software runs the HST? Custom, I would imagine.
Re: (Score:2)
WTF has Hubble got to do with it ? The problem with Hubble was physical, the mirror was distorted. Why was it distorted ? Well it was sat waiting to get launched for so long because of delays with the shuttle (due to a fairly high profile accident), and gravity did its worst. Open or closed software development would have had identical problems. Of c
Re: (Score:2)
As for the mirror: where the fçk have you been? Gravity twisted the mirror because the project was shelved for so long after the Challenger O-ring 'difficulty'? Seriously, you haven't been "following the news"?
I'll save you time - here, go directly to, and read, the four sections starting with this link: http://en.wik [wikipedia.org]
This is not new (Score:1, Informative)
Go to the website http://www.ccsds.org/ [ccsds.org]
The greatest software ever written (Score:1)
"I've always been amazed at the Apollo spacecraft guidance system, built by the MIT Instrumentation Lab. In 1969, this software got Apollo 11 to the moon, detached the lunar module, landed it on the moon's surface, and brought three astronauts home. It had to function on the tiny amount of memory available in the onboard
NASA the new Blu-Ray (Score:2)
You end up with most of the budget spent on reimplementing thousands of requirements because each member mandated each requirement for your inclusion in the consortium, not because you needed every thousandth component.
James E. Webb 1906-1992 & the JWST (Score:2)
For those unaware (and /. editors too lazy to correct a memorial's name) James Webb was the head of NASA under whom the lunar missions were such a success. He was widely considered to be an excellent leader, both within NASA and in championing NASA in Washington DC. He was with NASA from 1961 to 1968 and died in 1992. In 2002 the planned "Next Generation Space Telescope" was renamed in his honor.
For more information on the man & the telescope see:
Wikipedia entry on James E. Webb at NASA [wikipedia.org]
Wikipedia E
Re: (Score:2)