Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Herramientas CASE por Mind Map: Herramientas CASE

1. Definición

1.1. Son herramientas diseñadas para ayudar en la labor de la Ingeniería de requisitos, una de las etapas o areas del desarrollo y mantenimiento de software.

2. Evolución

2.1. Término "Ingeniería de Software" usado por primera vez en la conferencia de OTAN (1986), Crisis de software, problemas relacionados con el desarrollo del software.

2.2. En 1993, Edward Yourdon definio una metodología "Decline & Fall of the American Programmer"

2.2.1. Analisis, Diseño, codificación y pruebas

3. Significado de CASE:

3.1. Computer-Aided Software Engineering

4. Procesos que soporta

4.1. Calidad, productividad, Administración

4.2. requerimientos funcionales y no funcionales

4.3. Diseño, arquitectura, codificacion, debugg, conversion, pruebas

4.4. mantenimiento, control, configuracion.

5. Ejemplos puntuales

5.1. CONTROLA

5.1.1. Administracion

5.2. OSRMT (Open Source Requirements Management Tool)

5.2.1. TRAZABILIDAD, CAMBIOS

5.3. JEREMIA

5.3.1. SEGUIMIENTO A LOS CAMBIOS

5.4. RAMBUTAN

5.4.1. cliente, actualizacion y visualizacion

6. Metodologías estructuradas

6.1. Programacion estructurada

6.2. Diagramacion estructurada

6.3. Diagrama de entidad relacion

6.4. Diagrama de transicion de estados

7. Metodologia orientada a objetos

7.1. OMTOMT  de  Rumbaugh

7.2. OOAD de Grady Booch

7.3. OOSE de I.Jacobson

7.4. Peter Coad & Edward Yourdon

7.5. S. Shaler & S.J. Mellor

7.6. J.Martin y J.J.Odell. E

8. Beneficios

8.1. Facilita la verificación y mantenimiento de la consistencia de la información del proyecto.

8.2. Facilita   el   establecimiento   de   estándares   en   el   procesos   de   desarrollo   y   documentación.

8.3. Facilita el mantenimiento del sistema y las actualizaciones de su documentación.

8.4. Facilita la aplicación de las técnicas de una metodología.

8.5. Facilita la aplicación de técnicas de reutilización y reingeniería.

8.6. Facilita la planificación y gestión del proyecto