O B777 usa uma arquitetura Integrated Modular Avionics (IMA). AIMS é a plataforma de computação modular no B777. É basicamente um monte de computadores em uma caixa com sua própria rede de backplane e sistema operacional. Ele substitui várias caixas exclusivas de computação independente.
FMCF é o software que executa a função de gerenciamento de vôo. Ele é carregado na plataforma AIMS. Em arquiteturas de aeronaves mais antigas (B737, B757, B767), ele estava contido em um computador autônomo de gerenciamento de vôo dedicado. No B787, o AIMS foi substituído pelo CCS (Common Computing System). Também possui uma função de software FMCF.