Title :
A Unified Situational Awareness Dashboard for Spacecraft Operations: An integrated, Fleet-centric, Cloud Computing Based Solution
Author_Institution :
Syst. & Software Eng. Center of Excellence, Honeywell Technol. Solutions Inc., Columbia, MD, USA
Abstract :
Many space agencies, centers, and organizations separate spacecraft operations into mission-specific operations centers. While this separation has advantages, it poses significant challenges when technical staff, and leadership wish to view, and evaluate historical, current, and future state of the fleet, rather than a single spacecraft. To overcome this disadvantage of this approach it was determined necessary to develop a secure rich web application, which integrates disparate data sets, into a unified situational awareness dashboard. To facilitate the rapid design, development, integration, testing, and deployment of this dashboard, an existing cloud computing platform was utilized. In addition, an open source operating system, computing languages, and version control system were used, to control cost. Five virtual machine instances were deployed on a government certified public cloud computing provider. One instance securely receives disparate data, from spacecraft operation centers, then extracts, transforms, normalizes, and loads them onto data stores. Other instances play the roles of an administrative server, an application server, and a web server that securely provides the data visually, and as a Restful web service API, only to specific IP addresses, and to authenticated and authorized users.
Keywords :
Web services; aerospace computing; application program interfaces; authorisation; cloud computing; operating systems (computers); program testing; public domain software; space vehicles; IP addresses; RESTful Web service API; Web server; administrative server; authenticated users; authorized users; computing languages; government certified public cloud computing provider; integrated fleet-centric cloud computing based solution; mission-specific operations centers; open source operating system; secure rich Web application; spacecraft operation centers; unified situational awareness dashboard; version control system; virtual machine instances; Authentication; Cloud computing; Servers; Space missions; Space vehicles; Telemetry; AWS; GSFC; Gov Cloud; NASA; RESTful web service API; SSMO; cloud computing; cloud services; dashboard; html 5; node.js; open source; situational awareness; timeline;