NASA Mission Operations on the NetBeans Platform (Part 2 of 4)

The NASA Goddard Flight Dynamics Mission Services Monitor (AKA System Console) provides multiple mission post-launch support for flight dynamics data services. System Console was developed by NASA as part of the Goddard Flight Dynamics Modernization effort in 2011, led by Aerospace Industry contractor ai Solutions. The software is deployed in the Flight Dynamics Facility at the Goddard Space Flight Center, Greenbelt, MD USA.

What Does the Software Do?

System Console serves as a facility mission operations health monitor, data forwarder and logger. At a glance operators and analysts can determine what mission software services are connected to the facility message bus, GMSEC. Detailed information on whom and what is connected to the various mission support data services can be searched and examined. Historic records and detailed messages can be queried from databases and compared to current information.

How Does the NetBeans Platform Help?

The rich support for Node Trees via the Explorer Views makes displaying nested services simple. The straightforward MVC architecture of the NetBeans Platform makes managing the multitude of asynchronous background communication simple. The NetBeans Platform allows for developers to produce software that is very lean and easy to maintain.

All the info and text above was provided by Sean Phillips (@SeanMiPhillips), who is a Software Engineer and NASA contractor with aerospace experts ai Solutions.

Comments:

In addition the application was built so it could be deployed in stages. The NetBeans Platform easily allowed us to design the application in layers and will allow us to expand System Console in the future by using the Platform's plugin architecture. Future plugins include Launch Schedule Management and Posting Facility Health on the Web.

Posted by guest on June 12, 2013 at 09:04 AM PDT #

Post a Comment:
  • HTML Syntax: NOT allowed
About

Geertjan Wielenga (@geertjanw) is a Principal Product Manager in the Oracle Developer Tools group living & working in Amsterdam. He is a Java technology enthusiast, evangelist, trainer, speaker, and writer. He blogs here daily.

The focus of this blog is mostly on NetBeans (a development tool primarily for Java programmers), with an occasional reference to NetBeans, and sometimes diverging to topics relating to NetBeans. And then there are days when NetBeans is mentioned, just for a change.

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
12
13
14
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today