• On TV.com: TOP 10 Shows CANCELED Too Soon
November 14, 2008 3:36 PM PST

NASA turns to open-source problem-tracking databases

by Daniel Terdiman

When the Space Shuttle Endeavour launches Friday afternoon, assuming it is not delayed, the astronauts onboard and the technicians on the ground at mission control will have at their disposal new software that could streamline the process of problem reporting and analysis.

The software, called the Problem Reporting Analysis and Corrective Action (PRACA) system, was created by the Human-Computer Interaction Group at NASA's Ames Research Center, and is designed to give a wide cross-section of people in the Space Shuttle ecosystem access to a single database package for tracking problems with the Shuttle and its associated infrastructure.

According to Alonso Vera, the lead of the Ames Human-Computer Interaction Group, the single, universally accessible PRACA package is replacing a set of more than 40 different database systems that had been used over the past 30 years by the many different parts of that Shuttle ecosystem.

And, like a related database system known as Items for Investigation (IFI) that is used for tracking International Space Station issues, the new PRACA was written using open-source Bugzilla tools that will save NASA considerable amounts of time and money.

Vera wouldn't say exactly how much the new systems cost to build, but he said they were an order of magnitude cheaper than what was being used before, closer to $100,000 than the $1 million it would have cost in the past.

More to the point, Vera explained, by using open-source Bugzilla tools, technicians will be able to make changes to either PRACA or IFI more or less on the fly, rather than having to submit any proposed changes to the publishers of proprietary software, steps that often took weeks to achieve.

The PRACA system is used, Vera said, to help anyone trying to diagnose problems with the Shuttle find reports of similar issues from the past to see how they were resolved. The IFI system, by contrast, is used by those involved with the Space Station to report new problems for later analysis.

Already, the new PRACA systems are being used in NASA's Constellation program, which will replace the Space Shuttle after 2010. But Friday's launch will be the first live test of the system, given that Constellation has yet to go into space. However, since it's only a test, the existing PRACA system will also be used.

Similarly, the Space Station program has now phased out its older IFI system and turned on the new version.

Vera said that the Space Shuttle program has yet to commit fully to the new PRACA system, though the Space Station program will do a full switchover in March 2009.

Daniel Terdiman is a staff writer at CNET News covering games, Net culture, and everything in between. E-mail Daniel.
Recent posts from Geek Gestalt
Q&A: Bringing back Mickey Mouse's dark side
Bad PDF formatting reveals Google Voice numbers
How the venerable PS2 made it to 9 years old
The tech behind U2's record-smashing tour
Piloting a lunar rover
NASA iPhone app full of surprises for space geeks
PS3: No longer the next-gen console punching bag
U2 concert to be streamed live from Rose Bowl
Add a Comment (Log in or register) (6 Comments)
  • prev
  • 1
  • next
by Galaxy5 November 14, 2008 4:28 PM PST
Whoo! Go Alonso!
Reply to this comment
by mkanat November 14, 2008 7:35 PM PST
PRACA was developed jointly by the NASA Ames HCI group and Everything Solved, Inc (my company, http://www.everythingsolved.com/ ) with the support of the San Jose State University Foundation. I'm also the release manager of the Bugzilla Project. :-) I'm so happy to see my work being used for the space shuttle! :-)

-Max
Reply to this comment
by pttx November 15, 2008 11:42 AM PST
congratulation Max
Reply to this comment
by mkanat November 15, 2008 1:00 PM PST
Thanks! :-)
by db_user November 15, 2008 9:24 PM PST
Congratulations, however here's a comment from a user of the IFI database. Unfortunately, the new implementation is extremely slow. Our previous IFI system was working fine and was very responsive.

I do like some of the new features, however.
Reply to this comment
by ahvera November 16, 2008 8:38 AM PST
Daniel, thank you for the great write-up. Interestingly, PRACA systems get used on the ground and not by the astronauts. Safety and Mission Assurance personnel on the ground use the historical problem data in PRACA systems to support analysis of problems on the current mission. Also, although it was the case the the Space Shuttle Program had a number of PRACA systems in the past, great progress has been made to consolidate that data. My group has been working to provide a single PRACA system for the Constellation, the space vehicle system will replace Shuttle over the next few years. The Orbiter part of the Space Shuttle Program asked us to transfer over historical problem records into our PRACA system in order to evaluate how well it could provide access to that data during a mission. As you point out in your article, our PRACA system did not replace their existing one. In contrast, the Items For Investigation (IFI) system we developed for the Space Station did replace their old one as of this mission (STS-126).
Reply to this comment
(6 Comments)
  • prev
  • 1
  • next

FAQ: Buying the right Windows 7 upgrade

Readers still have lots of questions on just which version of the software they need to buy in order to upgrade their PC. CNET News tries to offer some answers.

N.Y. lawsuit details Intel's 'largesse' toward Dell

Attorney General Andrew Cuomo's federal antitrust case filed Wednesday alleges a longstanding symbiotic relationship between Intel and Dell.

About Geek Gestalt

Daniel Terdiman, uniquely positioned to take you into the middle of another side of technology, chronicles his explorations of the "fun beat," from cultural phenomena such as Burning Man to cutting-edge aircraft to game conventions.

Add this feed to your online news reader

Geek Gestalt topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right