NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Ensemble: an Architecture for Mission-Operations SoftwareEnsemble is the name of an open architecture for, and a methodology for the development of, spacecraft mission operations software. Ensemble is also potentially applicable to the development of non-spacecraft mission-operations- type software. Ensemble capitalizes on the strengths of the open-source Eclipse software and its architecture to address several issues that have arisen repeatedly in the development of mission-operations software: Heretofore, mission-operations application programs have been developed in disparate programming environments and integrated during the final stages of development of missions. The programs have been poorly integrated, and it has been costly to develop, test, and deploy them. Users of each program have been forced to interact with several different graphical user interfaces (GUIs). Also, the strategy typically used in integrating the programs has yielded serial chains of operational software tools of such a nature that during use of a given tool, it has not been possible to gain access to the capabilities afforded by other tools. In contrast, the Ensemble approach offers a low-risk path towards tighter integration of mission-operations software tools.
Document ID
20080048013
Acquisition Source
Jet Propulsion Laboratory
Document Type
Other - NASA Tech Brief
Authors
Norris, Jeffrey
(California Inst. of Tech. Pasadena, CA, United States)
Powell, Mark
(California Inst. of Tech. Pasadena, CA, United States)
Fox, Jason
(California Inst. of Tech. Pasadena, CA, United States)
Rabe, Kenneth
(California Inst. of Tech. Pasadena, CA, United States)
Shu, IHsiang
(California Inst. of Tech. Pasadena, CA, United States)
McCurdy, Michael
(NASA Ames Research Center Moffett Field, CA, United States)
Vera, Alonso
(NASA Ames Research Center Moffett Field, CA, United States)
Date Acquired
August 24, 2013
Publication Date
October 1, 2008
Publication Information
Publication: NASA Tech Briefs, October 2008
Subject Category
Computer Programming And Software
Report/Patent Number
NPO-41814
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available