O CARMA fornece recursos de filtragem avançados para RAMs, Instâncias do RAM e contêineres nos ambientes ativados do CARMA, permitindo que os usuários transmitam argumentos de filtros para o RAM. Utilizar filtro/visualizações pode ajudar a expedir funções navegacionais de desempenho ao permitir que o RAM retorne um conjunto menor de conteúdo para um RAM ou contêiner. Por padrão, um cliente CARMA solicitará todos os recursos disponíveis em um RAM selecionado, RI ou contêiner. Para restringir os resultados, um ou mais filtros/visualizações podem ser especificados para ajudar a classificar o conteúdo. Para configurar um filtro/visualização, execute as seguintes etapas:

Ao especificar filtro/visualizações no CARMA, eles ficarão visíveis ao usuário na Visualização de Repositórios do CARMA. O Filtro/Visualizações são exibidos de duas maneiras.
Quando apenas um filtro/visualização for especificado em um RAM, Instância do RAM ou contêiner, o argumento da cadeia de filtros será exibido diretamente após o objeto, filtro ou visualização for aplicado entre {} colchetes. A imagem a seguir mostra um RAM que possui apenas um filtro/visualização aplicado a ele:

É importante observar que, nesse exemplo específico, a notação "*" utilizada para definir o filtro/visualização é um padrão especificado no RAM. Se um filtro/visualização diferente for especificado como "foo.123" e for o único filtro/visualização definido para esse objeto específico, ele será exibido da mesma maneira conforme mostrado no exemplo. (isto é, {foo.123})
Quando vários filtros/visualizações forem definidos para um único objeto, eles serão exibidos da seguinte maneira:

Quando vários filtros/visualizações forem definidos, cada filtro/visualização individual será exibido abaixo do objeto para o qual foi definido. Esse exemplo mostra três filtros/visualizações definidos no RAM chamado "SKELETON RAM". Para visualizar o conteúdo criado por cada filtro/visualização, basta expandir o filtro/visualização pressionando a tecla "+" ao lado dele.
Os filtros/visualizações indesejáveis podem ser removidos ao serem selecionados e excluídos pelo teclado, menu de contexto ou barra de menu.