En el capítulo 1 de esta serie, describimos losArchiMate conceptos que simbolizan los artefactos que forman parte delmarco arquitectónico TOGAF. Existen relaciones específicas entre cada concepto, que representan flujo, dependencia, realización, etc. Las relaciones suelen tener emparejamientos específicos, aunque no siempre.
El lenguaje ArchiMate también define un conjunto de relaciones genéricas centrales, cada una de las cuales puede conectar un conjunto predefinido de conceptos de origen y destino (principalmente elementos, pero en algunos casos también otras relaciones). Muchas de estas relaciones están «sobrecargadas»; es decir, su significado exacto varía según los conceptos de origen y destino que conectan.
Las relaciones se clasifican de la siguiente manera (véase la figura):

- Relaciones estructurales: modelan la composición estática o agregación de conceptos del mismo o diferente tipo
- Relaciones de dependencia: modelan cómo los elementos se utilizan para apoyar a otros elementos
- Relaciones dinámicas: utilizadas para modelar dependencias comportamentales entre elementos
- Otras relaciones: relaciones que no pertenecen a ninguna de las categorías anteriores
Considere el siguiente diagrama:

![]()
Los símbolos de cuadro representan conceptos, y los conectores representan relaciones. El diagrama muestra las relaciones entre estos conceptos: Asignación, Disparador, Realización y Usado por.
Definiciones de relaciones
Relaciones centrales estructurales
Asociación: Modela una relación entre objetos donde la relación no está cubierta por otra relación más específica. Normalmente se utiliza cuando la relación es desconocida o irrelevante para el punto de vista.

![]()
Acceso: Modela el acceso de conceptos comportamentales a objetos de negocio o datos.

![]()
Usado por: Modela el uso de servicios por procesos, funciones o interacciones, y el acceso a interfaces por roles, componentes o colaboraciones.

![]()
Realización: Enlaza una entidad lógica con una entidad más concreta que la realiza; es decir, la representación lógica de un objeto real (un objeto de datos es real; un informe es una entidad lógica realizada por un objeto de datos).

![]()
Asignación: Enlaza una unidad de comportamiento con un elemento activo que la realiza (por ejemplo, rol, componente) o un rol con el actor que la realiza.

![]()
Agregación: Indica que un objeto combina muchos otros objetos. Un objeto puede formar parte de múltiples objetos de agregación.
Composición: Indica que un objeto consiste en uno o más otros objetos. Estos últimos objetos solo pueden formar parte de una composición.

![]()

![]()
Relaciones dinámicas principales
Flujo: Describe el intercambio o transferencia de información o valor entre procesos, funciones, interacciones y eventos.

![]()
Disparador: Describe una relación temporal o causal entre procesos, funciones, interacciones y eventos.

![]()
Otras relaciones principales
Agrupación: Indica que objetos del mismo o diferente tipo pertenecen juntos basándose en alguna característica común.

![]()
Unión: Se utiliza para conectar relaciones del mismo tipo.

![]()
Especialización: Indica que un objeto es una forma específica de otro objeto.

![]()
Relaciones de extensión de motivación
Las relaciones de motivación manejan interacciones/dependencias entre conceptos de motivación, como impulsores, objetivos, principios, etc. Dos de estas relaciones son similares a las relaciones principales pero tienen connotaciones diferentes: Agregación y Realización. La influencia es única de la motivación.
Agregación: Modela la división de una intención en múltiples intenciones (la flecha apunta hacia la intención más general e indivisa).

![]()
Realización: Modela que algún propósito es realizado mediante algún medio.

![]()
Influencia: Modela que algún elemento de motivación tiene una influencia positiva o negativa sobre la realización o consecución de otro elemento de motivación.


Resumen de relaciones
Tabla: Visión general de las relaciones ArchiMate y sus definiciones.
| Relaciones estructurales | Símbolo | Nombres de rol | |
| Composición | Indica que un elemento está compuesto por uno o más otros conceptos. | ![]() ![]() |
← compone → compuesto por |
| Agregación | Indica que un elemento combina uno o más otros conceptos. | ![]() ![]() |
← agrega → agregado en |
| Asignación | Representa la asignación de responsabilidad, ejecución de comportamiento, almacenamiento o ejecución. | ![]() |
← asignado a → asignado |
| Realización | Indica que una entidad desempeña un papel fundamental en la creación, logro, cumplimiento o operación de otra entidad. | ![]() ![]() |
← realiza → realizado por |
| Relaciones de dependencia | Símbolo | Nombres de rol | |
| Servicio | Indica que un elemento proporciona su funcionalidad a otro elemento. | ![]() ![]() |
← sirve → servido por |
| Acceso | Indica la capacidad de los elementos de estructura comportamental y activa para observar o actuar sobre elementos de estructura pasiva. | ![]() ![]() |
← accede → accedido por |
| Influencia | Indica que un elemento tiene una influencia positiva o negativa sobre la realización o consecución de otro elemento de motivación. | ![]() ![]() |
← influye → influenciado por |
| Asociación | Indica una relación no especificada, o una relación que no se expresa mediante otra relación ArchiMate. | ![]() ![]() |
asociado ← asociado con → asociado desde |
| Relaciones dinámicas | Símbolo | Nombres de rol | |
| Desencadenamiento | Indica una relación temporal o causal entre elementos. | ![]() |
← desencadena → desencadenado por |
| Flujo | Indica una transferencia de un elemento a otro. | ![]() |
← fluye hacia → fluye desde |
| Otras relaciones | Símbolo | Nombres de rol | |
| Especialización | Indica que un elemento es una forma específica de otro elemento. | ![]() |
← especializa → especializado por |
| Conectores de relaciones | Símbolo | Nombres de rol | |
| Unión | Utilizado para conectar relaciones del mismo tipo. | ![]() ![]() |
|
La próxima vez…
En la próxima entrada del blog, demostraremos cómo combinar conceptos y relaciones para crear perspectivas y otras visualizaciones.



















