Olha, pesquisei bastante e a única explicação que achei foi de uma dissertação de 2003 que usa como referência o livro engenharia de software na 5 edição do Pressman. Dado que a questão foi de um concurso de 2013, não entendo como a CESPE resolveu cobrar algo que provavelmente está diferente nas novas versões do referido livro.
Fonte: http://acervodigital.ufpr.br/bitstream/handle/1884/25102/D%20-%20PEDRAS,%20MARIA%20EDITH%20VILLELA.pdf;jsessionid=BC60919F7FABC3927ED1780DD7F88E1C?sequence=1
"Ainda, segundo Pressman (2002) a arquitetura de integração é um conjunto de informações de engenharia de software criado para facilitar a transferência de informações A camada de interface com o usuário deve oferecer os caminhos entre as ações praticadas por ele e as ferramentas contidas no ambiente, fornecendo um mecanismo consistente para a comunicação entre a interface e as ferramentas CASE individuais. As padronizações de layout de tela, nomes e organizações de menus, ícones, nomes de objetos, uso do teclado e do mouse e o mecanismo para acesso às ferramentas são definidos como parte do protocolo de apresentação. A camada de ferramentas é um mecanismo de gerenciamento de ferramentas para controlar o comportamento das ferramentas dentro do ambiente. No uso de multitarefas para a execução de uma ou mais ferramentas os serviços de gerenciamento de ferramentas (Tools Management Services - TMS) se responsabilizam pela sincronização e comunicação das multitarefas, coordenando o fluxo de informações do repositório e do sistema de gerenciamento de objetos para as ferramentas, realizam funções de segurança e auditoria e compilam métricas sobre o uso de ferramentas. A camada de gerenciamento de objetos (Object Management Layer - OML) é responsável pela integração das ferramentas com o repositorio CASE, além de oferecer serviços de configuração identificando todos os objetos de configuração, controlar versões e oferecer suporte para o controle de mudanças, auditorias e relatos de status. A camada de repositório compartilhado é um banco de dados para armazenar as informações e o controle para interação entre os dados e a camada de gerenciamento de objetos."