You are on page 1of 105

Arquitectura Empresarial

Estefany Jaramillo Vera

15 de agosto de 2018
2
Índice general

I PROYECTO 7

1. Archimate 9
1.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.2. Enfoque del modelo . . . . . . . . . . . . . . . . . . . . . . . 9
1.3. Conceptos básicos . . . . . . . . . . . . . . . . . . . . . . . . 9
1.4. Colaboración e interacción . . . . . . . . . . . . . . . . . . . . 10

2. Organización 13
2.1. Introdución . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.2. Nomnre de la Empresa o Razón Social . . . . . . . . . . . . . 14
2.3. Misiony Visión . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.3.1. Misión . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.3.2. Visión . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.4. Organigrama . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.5. Procesos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.6. Servicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.7. Productos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.8. Objetivo Organizacionales . . . . . . . . . . . . . . . . . . . . 17
2.9. Descripción del problema . . . . . . . . . . . . . . . . . . . . 18
2.10. alcance y Lı́mites . . . . . . . . . . . . . . . . . . . . . . . . . 18

3. Metodologı́a 19
3.1. Introdución . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.2. RUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.3. ADM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

II ARQUITECTURA 23

4. Negocio 25

3
4 ÍNDICE GENERAL

4.1. Introdución . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.2. Punto de Vista de Organización . . . . . . . . . . . . . . . . . 26
4.2.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 27
4.3. Punto de Vista de Cooperacion de Actor . . . . . . . . . . . . 28
4.3.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 29
4.4. Punto de Vista de Finción de Negocio . . . . . . . . . . . . . 30
4.4.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 31
4.5. Punto de Vista de Proceso de Negocio . . . . . . . . . . . . . 32
4.5.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 33
4.6. Punto de Vista de Cooperacion de Proceso de Negocio . . . . 34
4.6.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 35
4.7. Punto de Vista de Producto . . . . . . . . . . . . . . . . . . . 36
4.7.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 37

5. Software 39
5.1. Introdución . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
5.2. Punto de Vista de Comportmiento de Aplicación . . . . . . . 40
5.2.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 41
5.3. Punto de Vista de Cooperación de Aplicación . . . . . . . . . 42
5.3.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 43
5.4. Punto de Vista de Estructura de Aplicación . . . . . . . . . . 44
5.4.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 45
5.5. Punto de Vista de Uso de Aplicación . . . . . . . . . . . . . . 46
5.5.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 47

6. Infraestructura 49
6.1. Introdución . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
6.2. Punto de Vista de Infraestructura . . . . . . . . . . . . . . . 50
6.2.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 51
6.3. Punto de Vista de Uso Infraestructura . . . . . . . . . . . . . 52
6.3.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 53
6.4. Punto de Vista de Implementación y Despliegue . . . . . . . 54
6.4.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 55
6.5. Punto de Vista de Estructura de la Información . . . . . . . . 56
6.5.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 57
6.6. Punto de Vista de REalización del Servicio . . . . . . . . . . 58
6.6.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 59
6.7. Punto de Vista de Capas . . . . . . . . . . . . . . . . . . . . . 60
6.7.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 61
ÍNDICE GENERAL 5

7. Motivación 63
7.1. Introdución . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
7.2. Punto de Vista de Stakeholder . . . . . . . . . . . . . . . . . 64
7.2.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 65
7.3. Punto de Vista de Realización de Objetivos . . . . . . . . . . 66
7.3.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 67
7.4. Punto de Vista de Contribución de Objetivos . . . . . . . . . 68
7.4.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 69
7.5. Punto de Vista de Principios . . . . . . . . . . . . . . . . . . 70
7.5.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 71
7.6. Punto de Vista de REalización de Requerimientos . . . . . . 72
7.6.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 73
7.7. Punto de Vista de Motivción . . . . . . . . . . . . . . . . . . 74
7.7.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 75

8. Mogración 77
8.1. Introdución . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
8.2. Punto de Vista de Proyecto . . . . . . . . . . . . . . . . . . . 78
8.2.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 79
8.3. Punto de Vista de Migrción . . . . . . . . . . . . . . . . . . . 80
8.3.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 81
8.4. Punto de Vista de Migrción Implementación . . . . . . . . . . 82
8.4.1. Caso de Estudo . . . . . . . . . . . . . . . . . . . . . . 83

III DISEÑO 85

9. UML 87
9.1. Introdución . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

10.Patrones 89
10.1. Introdución . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

11.Creacionales 91
11.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
11.2. Singleton . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
11.2.1. Modelo de Caso de Uso . . . . . . . . . . . . . . . . . 91
11.2.2. Modelo de Secuencia . . . . . . . . . . . . . . . . . . . 92
11.2.3. Modelo de Clases . . . . . . . . . . . . . . . . . . . . . 92
11.2.4. Caso de Caso de Uso . . . . . . . . . . . . . . . . . . . 92
6 ÍNDICE GENERAL

11.2.5. Caso de Secuencia . . . . . . . . . . . . . . . . . . . . 92


11.2.6. Caso de Clases . . . . . . . . . . . . . . . . . . . . . . 92

12.Estructurales 95
12.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

13.Comportamiento 97
13.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

IV REFLEXIONES 99

14.Conclusiones 101
Parte I

PROYECTO

7
Capı́tulo 1

Archimate

1.1. Introducción
Una de las partes más fundamentales dentro de la construcción de la
arquitectura de un sistema es su arquitectura empresarial, en donde ésta
se encarga de la representación de la visión global del modelo del negocio,
de sus procesos y sus especificaciones dentro de la estructura de la empresa
u organización, esto tiene como objetivo servir de puente y comunicación
para los involucrados, tomándolo como énfasis para el análisis y la toma de
decisiones.

1.2. Enfoque del modelo


Este, tiene como desafı́o lograr un equilibrio entre lo especı́fico y lo ge-
neral, lo especı́fico de los lenguajes en contraste con conceptos de arquitec-
tura, dando lugar a la visión de los sistemas como conjunto de entidades
interrelacionadas.[1]

1.3. Conceptos básicos


Para empezar a entender el manejo de ArchiMate se deben tener claros
los tres elementos principales del lenguaje, estos son:

Elementos de estructura activa:

Los elementos de estructura activa están definidos en una entidad la

9
10 CAPÍTULO 1. ARCHIMATE

cuál es capaz de realizar un comportamiento controlado en tiempo de


ejecución, esta es en donde se exhibe el comportamiento.

Elementos de comportamiento:

Los elementos de comportamiento es una unidad que se considera la


estructura interna en donde estará cada uno de los elementos activos
de la arquitectura.

Elementos de estructura pasiva:

Los elementos de estructura pasiva son los objetos en los que se realiza
el comportamiento.

1.4. Colaboración e interacción


Una colaboración está definida como un grupo o .agregación”temporal
de dos o más elementos de una estructura, en donde estos elementos traba-
jarán de forma colectiva para realizar algún comportameitno que se le haya
sido asignado. (El comportamiento colectivo que puede ser modelado es una
interacción).

1.5. Relaciones
Las relaciones existentes en ArchiMate son las básicas y son las que por
estándar deben ser utilizadas, es decir, composición, agregación, asociación
y especialización.

1.6. Capas
1.6. CAPAS 11

. cp: 3,4,5,7,10.
12 CAPÍTULO 1. ARCHIMATE
Capı́tulo 2

Organización

2.1. Introdución
carreta....

13
14 CAPÍTULO 2. ORGANIZACIÓN

2.2. Nomnre de la Empresa o Razón Social

2.3. Misiony Visión


2.3.1. Misión
2.3.2. Visión
2.4. ORGANIGRAMA 15

2.4. Organigrama
16 CAPÍTULO 2. ORGANIZACIÓN

2.5. Procesos

2.6. Servicios

2.7. Productos
2.8. OBJETIVO ORGANIZACIONALES 17

2.8. Objetivo Organizacionales


18 CAPÍTULO 2. ORGANIZACIÓN

2.9. Descripción del problema

2.10. alcance y Lı́mites


Capı́tulo 3

Metodologı́a

3.1. Introdución
carreta....

19
20 CAPÍTULO 3. METODOLOGÍA

3.2. RUP

Figura 3.1: RUP

3.3. ADM
3.3. ADM 21

Figura 3.2: ADM


22 CAPÍTULO 3. METODOLOGÍA
Parte II

ARQUITECTURA

23
Capı́tulo 4

Negocio

4.1. Introdución
carreta.... [?, 3, 2]

25
26 CAPÍTULO 4. NEGOCIO

4.2. Punto de Vista de Organización


contenido...

Figura 4.1: Modelo de Organización


4.2. PUNTO DE VISTA DE ORGANIZACIÓN 27

4.2.1. Caso de Estudo


contenido...

Figura 4.2: Caso de Organización


28 CAPÍTULO 4. NEGOCIO

4.3. Punto de Vista de Cooperacion de Actor


contenido...

Figura 4.3: Modelo de Organización


4.3. PUNTO DE VISTA DE COOPERACION DE ACTOR 29

4.3.1. Caso de Estudo


contenido...

Figura 4.4: Caso de Organización


30 CAPÍTULO 4. NEGOCIO

4.4. Punto de Vista de Finción de Negocio


contenido...

Figura 4.5: Modelo de Organización


4.4. PUNTO DE VISTA DE FINCIÓN DE NEGOCIO 31

4.4.1. Caso de Estudo


contenido...

Figura 4.6: Caso de Organización


32 CAPÍTULO 4. NEGOCIO

4.5. Punto de Vista de Proceso de Negocio


contenido...

Figura 4.7: Modelo de Organización


4.5. PUNTO DE VISTA DE PROCESO DE NEGOCIO 33

4.5.1. Caso de Estudo


contenido...

Figura 4.8: Caso de Organización


34 CAPÍTULO 4. NEGOCIO

4.6. Punto de Vista de Cooperacion de Proceso de


Negocio
contenido...

Figura 4.9: Modelo de Organización


4.6. PUNTO DE VISTA DE COOPERACION DE PROCESO DE NEGOCIO35

4.6.1. Caso de Estudo


contenido...

Figura 4.10: Caso de Organización


36 CAPÍTULO 4. NEGOCIO

4.7. Punto de Vista de Producto


contenido...

Figura 4.11: Modelo de Organización


4.7. PUNTO DE VISTA DE PRODUCTO 37

4.7.1. Caso de Estudo


contenido...

Figura 4.12: Caso de Organización


38 CAPÍTULO 4. NEGOCIO
Capı́tulo 5

Software

5.1. Introdución
carreta....

39
40 CAPÍTULO 5. SOFTWARE

5.2. Punto de Vista de Comportmiento de Apli-


cación
contenido...

Figura 5.1: Modelo de Organización


5.2. PUNTO DE VISTA DE COMPORTMIENTO DE APLICACIÓN 41

5.2.1. Caso de Estudo


contenido...

Figura 5.2: Caso de Organización


42 CAPÍTULO 5. SOFTWARE

5.3. Punto de Vista de Cooperación de Aplicación


contenido...

Figura 5.3: Modelo de Organización


5.3. PUNTO DE VISTA DE COOPERACIÓN DE APLICACIÓN 43

5.3.1. Caso de Estudo


contenido...

Figura 5.4: Caso de Organización


44 CAPÍTULO 5. SOFTWARE

5.4. Punto de Vista de Estructura de Aplicación


contenido...

Figura 5.5: Modelo de Organización


5.4. PUNTO DE VISTA DE ESTRUCTURA DE APLICACIÓN 45

5.4.1. Caso de Estudo


contenido...

Figura 5.6: Caso de Organización


46 CAPÍTULO 5. SOFTWARE

5.5. Punto de Vista de Uso de Aplicación


contenido...

Figura 5.7: Modelo de Organización


5.5. PUNTO DE VISTA DE USO DE APLICACIÓN 47

5.5.1. Caso de Estudo


contenido...

Figura 5.8: Caso de Organización


48 CAPÍTULO 5. SOFTWARE
Capı́tulo 6

Infraestructura

6.1. Introdución
carreta....

49
50 CAPÍTULO 6. INFRAESTRUCTURA

6.2. Punto de Vista de Infraestructura


contenido...

Figura 6.1: Modelo de Organización


6.2. PUNTO DE VISTA DE INFRAESTRUCTURA 51

6.2.1. Caso de Estudo


contenido...

Figura 6.2: Caso de Organización


52 CAPÍTULO 6. INFRAESTRUCTURA

6.3. Punto de Vista de Uso Infraestructura


contenido...

Figura 6.3: Modelo de Organización


6.3. PUNTO DE VISTA DE USO INFRAESTRUCTURA 53

6.3.1. Caso de Estudo


contenido...

Figura 6.4: Caso de Organización


54 CAPÍTULO 6. INFRAESTRUCTURA

6.4. Punto de Vista de Implementación y Desplie-


gue
contenido...

Figura 6.5: Modelo de Organización


6.4. PUNTO DE VISTA DE IMPLEMENTACIÓN Y DESPLIEGUE 55

6.4.1. Caso de Estudo


contenido...

Figura 6.6: Caso de Organización


56 CAPÍTULO 6. INFRAESTRUCTURA

6.5. Punto de Vista de Estructura de la Informa-


ción
contenido...

Figura 6.7: Modelo de Organización


6.5. PUNTO DE VISTA DE ESTRUCTURA DE LA INFORMACIÓN 57

6.5.1. Caso de Estudo


contenido...

Figura 6.8: Caso de Organización


58 CAPÍTULO 6. INFRAESTRUCTURA

6.6. Punto de Vista de REalización del Servicio


contenido...

Figura 6.9: Modelo de Organización


6.6. PUNTO DE VISTA DE REALIZACIÓN DEL SERVICIO 59

6.6.1. Caso de Estudo


contenido...

Figura 6.10: Caso de Organización


60 CAPÍTULO 6. INFRAESTRUCTURA

6.7. Punto de Vista de Capas


contenido...

Figura 6.11: Modelo de Organización


6.7. PUNTO DE VISTA DE CAPAS 61

6.7.1. Caso de Estudo


contenido...

Figura 6.12: Caso de Organización


62 CAPÍTULO 6. INFRAESTRUCTURA
Capı́tulo 7

Motivación

7.1. Introdución
carreta....

63
64 CAPÍTULO 7. MOTIVACIÓN

7.2. Punto de Vista de Stakeholder


contenido...

Figura 7.1: Modelo de Organización


7.2. PUNTO DE VISTA DE STAKEHOLDER 65

7.2.1. Caso de Estudo


contenido...

Figura 7.2: Caso de Organización


66 CAPÍTULO 7. MOTIVACIÓN

7.3. Punto de Vista de Realización de Objetivos


contenido...

Figura 7.3: Modelo de Organización


7.3. PUNTO DE VISTA DE REALIZACIÓN DE OBJETIVOS 67

7.3.1. Caso de Estudo


contenido...

Figura 7.4: Caso de Organización


68 CAPÍTULO 7. MOTIVACIÓN

7.4. Punto de Vista de Contribución de Objetivos


contenido...

Figura 7.5: Modelo de Organización


7.4. PUNTO DE VISTA DE CONTRIBUCIÓN DE OBJETIVOS 69

7.4.1. Caso de Estudo


contenido...

Figura 7.6: Caso de Organización


70 CAPÍTULO 7. MOTIVACIÓN

7.5. Punto de Vista de Principios


contenido...

Figura 7.7: Modelo de Organización


7.5. PUNTO DE VISTA DE PRINCIPIOS 71

7.5.1. Caso de Estudo


contenido...

Figura 7.8: Caso de Organización


72 CAPÍTULO 7. MOTIVACIÓN

7.6. Punto de Vista de REalización de Requeri-


mientos
contenido...

Figura 7.9: Modelo de Organización


7.6. PUNTO DE VISTA DE REALIZACIÓN DE REQUERIMIENTOS73

7.6.1. Caso de Estudo


contenido...

Figura 7.10: Caso de Organización


74 CAPÍTULO 7. MOTIVACIÓN

7.7. Punto de Vista de Motivción


contenido...

Figura 7.11: Modelo de Organización


7.7. PUNTO DE VISTA DE MOTIVCIÓN 75

7.7.1. Caso de Estudo


contenido...

Figura 7.12: Caso de Organización


76 CAPÍTULO 7. MOTIVACIÓN
Capı́tulo 8

Mogración

8.1. Introdución
carreta....

77
78 CAPÍTULO 8. MOGRACIÓN

8.2. Punto de Vista de Proyecto


contenido...

Figura 8.1: Modelo de Organización


8.2. PUNTO DE VISTA DE PROYECTO 79

8.2.1. Caso de Estudo


contenido...

Figura 8.2: Caso de Organización


80 CAPÍTULO 8. MOGRACIÓN

8.3. Punto de Vista de Migrción


contenido...

Figura 8.3: Modelo de Organización


8.3. PUNTO DE VISTA DE MIGRCIÓN 81

8.3.1. Caso de Estudo


contenido...

Figura 8.4: Caso de Organización


82 CAPÍTULO 8. MOGRACIÓN

8.4. Punto de Vista de Migrción Implementación


contenido...

Figura 8.5: Modelo de Organización


8.4. PUNTO DE VISTA DE MIGRCIÓN IMPLEMENTACIÓN 83

8.4.1. Caso de Estudo


contenido...

Figura 8.6: Caso de Organización


84 CAPÍTULO 8. MOGRACIÓN
Parte III

DISEÑO

85
Capı́tulo 9

UML

9.1. Introdución
carreta....

87
88 CAPÍTULO 9. UML
Capı́tulo 10

Patrones

10.1. Introdución
carreta....

89
90 CAPÍTULO 10. PATRONES
Capı́tulo 11

Creacionales

11.1. Introducción
contenido...

11.2. Singleton
contenido...

11.2.1. Modelo de Caso de Uso


contenido...

Figura 11.1: caso de uso de singleton

91
92 CAPÍTULO 11. CREACIONALES

11.2.2. Modelo de Secuencia


contenido...

Figura 11.2: caso de uso de singleton

11.2.3. Modelo de Clases


contenido...

11.2.4. Caso de Caso de Uso


contenido...

11.2.5. Caso de Secuencia


contenido...

11.2.6. Caso de Clases


contenido...
11.2. SINGLETON 93

Figura 11.3: caso de uso de singleton

Figura 11.4: caso de uso de singleton


94 CAPÍTULO 11. CREACIONALES

Figura 11.5: caso de uso de singleton

Figura 11.6: caso de uso de singleton


Capı́tulo 12

Estructurales

12.1. Introducción
contenido...

95
96 CAPÍTULO 12. ESTRUCTURALES
Capı́tulo 13

Comportamiento

13.1. Introducción
contenido...

97
98 CAPÍTULO 13. COMPORTAMIENTO
Parte IV

REFLEXIONES

99
Capı́tulo 14

Conclusiones

101
102 CAPÍTULO 14. CONCLUSIONES
Bibliografı́a

[1] The Open Group. ArchiMate 2.0 Specification.

[2] V. Ganapathi Puppala. Vliw - simd processor based scalable architecure


for parallel classifier node computing. In 2013 3rd IEEE International
Advance Computing Conference (IACC), pages 1496–1502, Feb 2013.

[3] X. Zhu and S. Wang. Software customization based on model-driven


architecture over saas platforms. In 2009 International Conference on
Management and Service Science, pages 1–4, Sept 2009.

103
104 BIBLIOGRAFÍA
Anexos

105

You might also like