ArchiMate é de propriedade e mantido pela The Open Group, estreitamente alinhado com o Framework de Arquitetura da The Open Group (TOGAF), mas aplicável a qualquer metodologia de EA.
As referências de símbolos esclarecem funções, papéis, processos, participantes, produtos e serviços. As referências definem relações, explicando como interagem e se influenciam mutuamente. Conceitualmente, ArchiMate evoluiu a partir do UML, tornando-se fácil de entender e integrar em ferramentas de desenvolvimento de frameworks de arquitetura.
O uso mais eficaz do ArchiMate é gerar perspectivas. Uma única função/processo/serviço na arquitetura pode ser representado de várias maneiras, dependendo do interessado que está revisando o status do desenvolvimento. A alta gestão precisa saber como seus requisitos, objetivos e princípios estão sendo atendidos.
Os gerentes de unidades de negócio querem confirmar que os serviços e produtos entregarão ofertas adequadas aos clientes. Os gerentes de aplicações, dados e sistemas de TI devem garantir que possam apoiar o framework de entrega para serviços e produtos.
Conceitos
Usando o TOGAF como referência, ArchiMate define áreas diferentes de desenvolvimento de framework após as quatro fases iterativas: Capacidade de Arquitetura, Desenvolvimento de Arquitetura, Planejamento de Migração e Governança de Arquitetura. Neste modelo, ArchiMate é dividido em 5 conceitos, 3 principais e 2 extensões:

As Camadas Principais
- Fase B (Fase B) – Arquitetura de Negócios
- Fase C (Fase C) – Arquitetura de Sistemas de Informação
- Fase D (Fase D) – Arquitetura de Tecnologia
Extensão (Extensão) – Estratégia e Motivação
- Fase Preliminar (Fase preliminar)
- Fase de Visão (Fase A – Visão)
- Gestão de Requisitos (Fase H – Gestão de Requisitos)
Extensão (Extensão) – Implementação e Migração
- Fase E (Oportunidades e Soluções)
- Fase F (Planejamento da Migração)
- Fase G (Governança da Implementação)
Conceitos da Camada de Negócios – Fase B (Camada de Negócios)
A camada de negócios define os conceitos e relações de nível mais alto na arquitetura: produtos finais; sistemas de entrega ao cliente. Esta parte da arquitetura realiza os objetivos e necessidades da alta gestão, que impulsionam a implementação do framework de arquitetura empresarial.
- Ator de Negócios – Elemento humano ou computacional que impulsiona o sistema.
- Papel de Negócios – Define a responsabilidade autorizada a um participante para realizar uma ação.
- Colaboração de Negócios – Quando papéis diferentes executam tarefas sequenciais.
- Interface de Negócios – O local onde a colaboração opera.
- Localização – O espaço físico onde os participantes residem.
- Objeto de Negócios – Elementos do sistema sobre os quais o sistema opera.
- Processo de Negócios – Identificador dos processos do sistema.
- Função de Negócios – Agrupa um conjunto de comportamentos relacionados.
- Interação de Negócios – Atividades relacionadas à colaboração de negócios.
- Evento de Negócios – Atividade causal que desencadeia uma mudança.
- Serviço de Negócios – Entrega de produtos orientada para os clientes.
- Produto – Um conjunto de serviços comercializados e vendidos aos clientes.
- Contrato – Instituição que estabelece legalmente um acordo entre empresa e cliente.
- Representação – Visão lógica de um objeto de negócios.
- Significado – Contexto de conhecimento de um objeto de negócios ou sua representação.
- Valor – Valor percebido, importância ou utilidade de um produto.
Conceitos da Camada de Aplicação – Fase C (Camada de Aplicação)
ArchiMate combina arquitetura de aplicação e arquitetura de dados em uma única camada, representando seus conceitos. Essa camada exibe os elementos do sistema que implementam conceitos da camada de negócios. Explica como os conceitos da camada de negócios são implantados. A camada de aplicação atua horizontalmente sobre a arquitetura.
- Componente de Aplicação – Um módulo de software discreto que pode ser substituído ou atualizado sem interferir em outros componentes de aplicação; acessado por meio de Interfaces de Programação de Aplicativos (API).
- Colaboração de Aplicação – Um conjunto de dois ou mais componentes de aplicação trabalhando juntos para suportar uma aplicação.
- Objeto de Dados – Entidade sobre a qual um componente de aplicação atua.
- Função de Aplicação – Descrição dos comportamentos de um componente de aplicação.
- Serviço de Aplicação – Fornece acesso às funções, processos e serviços da camada de negócios.
Conceitos da Camada de Tecnologia – Fase D (Camada de Tecnologia)
Os conceitos da camada de tecnologia descrevem os elementos de nível de dispositivo da arquitetura. Os elementos descritivos nesta camada expõem os sistemas de TI que suportam a camada de aplicação, e em alguns casos, elementos específicos da camada de negócios (como computadores pessoais). Enquanto a camada de aplicação mostra os componentes de aplicação, a camada de tecnologia mostra quais sistemas de hardware contêm esses componentes e suas relações.
- Nó – Recurso computacional geral em uma rede usado para implantação ou execução de artefatos.
- Dispositivo – Dispositivo geral usado para armazenar artefatos a serem utilizados.
- Rede – Método físico de comunicação entre dispositivos de hardware.
- Caminho de Comunicação – Representação lógica do fluxo de dados entre dois ou mais nós.
- Interface de Infraestrutura – Ponto físico de acesso para nós ou dispositivos em uma rede.
- Software de Sistema – Representação física de software e aplicações.
- Função de Infraestrutura – Comportamentos realizados por nós em colaboração.
- Serviço de Infraestrutura – Representação funcional voltada para o exterior.
Extensões de Conceito
Conceitos de Motivação
O propósito e os objetivos do framework de arquitetura empresarial fornecem significado para elementos de desenvolvimento, governança e implementação. Os conceitos de motivação são definidos na iteração de Capacidade de Arquitetura do TOGAF ADM. Stakeholders, gestores e arquitetos identificam princípios, drivers, objetivos, requisitos e restrições para o desenvolvimento e implementação da arquitetura.
- Interessado – Representante das equipes de funções de negócios.
- Driver – Algo que precisa ser alterado.
- Avaliação – Avaliação do estado atual, usada para verificar a prontidão da empresa e a capacidade de mudança.
- Objetivo – Descrição clara do resultado a ser alcançado por meio da implementação de mudanças.
- Requisito – Declaração específica e bem documentada de necessidades.
- Restrição – Limitação impostas por requisitos, objetivos ou princípios.
- Parâmetro – Parâmetros para alcançar objetivos.
- Restrição – Limitações impostas por requisitos, objetivos e princípios concorrentes.
- Princípio – Atributos fundamentais e inalteráveis que orientam e direcionam o desenvolvimento da arquitetura.
Conceitos de Implementação e Migração
Este conceito representa como as camadas de negócios, aplicativos e tecnologia são implementadas. A implementação e a migração começam após a definição das camadas de negócios, arquitetura e tecnologia. Baseia-se nas arquiteturas base, de transição e alvo definidas; resultados da análise de lacunas; roteiro de arquitetura de alto nível proveniente das iterações de desenvolvimento de arquitetura; e outros requisitos documentados.
- Pacote de Trabalho – Conjunto discreto de tarefas executadas durante a transição da arquitetura base para as arquiteturas de transição e alvo.
- Entregável – Resultado precisamente definido de um pacote de trabalho, usado para verificar a conclusão das tarefas do pacote de trabalho.
- Platô – Arquitetura de transição entre as arquiteturas base e alvo; usada pelas equipes de projeto para verificar se a transição está no rumo certo e identificar as mudanças necessárias no plano de desenvolvimento.
- Lacuna – Determina o que já está em vigor, o que está faltando e o que precisa ser racionalizado.


Resumo
Este artigo explica apenas os conceitos centrais do ArchiMate e sua relação com o TOGAF.
Esta linguagem modular define ainda mais as relações entre conceitos dentro e entre as camadas de negócios, aplicativos e tecnologia. Explica como usar a notação ArchiMate para criar perspectivas adaptadas a públicos específicos. Embora complexa, é também altamente flexível e personalizável para qualquer implementação de framework de arquitetura empresarial.
Leitura Adicional
- O que é ArchiMate?
- Guia Completo de Perspectivas ArchiMate
- Atualização ArchiMate 3
- O que há de novo no ArchiMate 3?
- Usando a Ferramenta ArchiMate com o TOGAF ADM
- Como usar o Fluxo de Valor no ArchiMate 3.1?
- O que há de novo no ArchiMate 3.1?