@inproceedings{640, author = {Dipa Suri and Adam Howell and Nishanth Shankaran and John Kinnebrew and William Otte and Douglas Schmidt and Gautam Biswas}, title = {Onboard Processing using the Adaptive Network Architecture}, abstract = {Many future earth and space science missions will be composed of multiple spacecraft requiring autonomous capabilities for both opportunistic and coordinated science observations. The Adaptive Network Architecture (ANA) is a software framework composed of multiple, heterogeneous software agents designed for real-time operation of constellations or formations of spacecraft. The ANA is built upon mature terrestrial standards and best practices for software development, including CORBA Component middleware designed for distributed real-time embedded systems. In this paper we present the further development of the ANA's Science Agent to include a hierarchical computational architecture for reconfigurable on-board science processing. The architecture allows for runtime reconfiguration and/or redeployment of software components across a set of processors based on the available computational resources and changes in operating mode. Application of the science data processing framework to the upcoming Magnetospheric Multi-Scale (MMS) mission is also discussed.}, year = {2006}, journal = {The Sixth Annual NASA Earth Science Technology Conference}, month = {06/2006}, address = {College Park, Maryland}, }