Case Integrado

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
Case Integrado por Mind Map: Case Integrado

1. Desarrollo De Software

1.1. Es una actividad compleja que requiere la integración de factores técnicos, gerenciales y organizacionales.

2. Tipos De Integración

2.1. Herramienta Individual

2.1.1. herramientas que se utilizan exclusivamente para una fase del desarrollo de software

2.2. Intercambio de Datos

2.2.1. se realiza cuando las herramientas guardan su información en ciertos formatos que podrían ser leídos por otras herramientas CASE que acepten dicho formato.

2.3. Puente

2.3.1. Estos se crean cuando hay intercambios de datos específicos para herramientas que se complementan por cubrir fases consecutivas en el desarrollo de software

2.4. Fuente Única

2.4.1. Esta es una suite (conjunto de programas) de aplicaciones CASE de un mismo proveedor.

2.5. EAPI

2.5.1. El Entorno de Apoyo a Proyectos Integrado se construye mediante estándares de traspaso de información y metadatos alrededor de un depósito de datos.

3. Arquitectura

3.1. Para lograr una buena integración se debe de tener una arquitectura que permita distinguir cada una de las partes del Entorno Integrado, así como de sus funciones

3.2. Capas de la arquitectura de Integración

3.2.1. Capa de interfaz de usuario

3.2.2. Capa de herramientas

3.2.3. Capa de gestión de objetos

3.2.4. Capa de depósito

4. Depósito CASE

4.1. Base de Datos en la cual se almacena la información acerca de un proyecto de desarrollo de software que sea generado

4.1.1. Funciones

4.1.1.1. Integridad de datos, validando los datos que ingresan al Depósito.

4.1.1.2. Información compartida, entre las distintas herramientas del I-CASE.

4.1.1.3. Integración datos-herramienta, haciendo un modelo de datos para todas las herramientas

4.1.1.4. Integración datos-datos

4.1.1.5. Imposición de la metodología

4.1.1.6. Estandarización de documentos

5. Ventajas

5.1. Permite el Logro de mejoras a corto plazo

5.2. Optimiza el mantenimiento del sistema

5.3. Depende de Hardware y Software

5.4. Utilizable en situaciones complejas

6. Desventajas

6.1. Dificil de evaluar el coste total

6.2. No es eficiente para soluciones simples

6.3. Eesta dirigida mas que todo a las ultimas fases de desarrollo