The ‘Integrated Modular Avionics' approach, now being investigated for satellite design, involves replacing individual computer processors overseeing disparate items of equipment with fewer central processing units to run the separate software that control these various items on a common, pooled basis.