ARAMIS: A fine-grained modular architecture for reconfigurable space missions