Está en la página 1de 10

Herramientas CASE.

Realizado por:
Angel Mancheno
Qué son las Herramientas CASE.

• Significado CASE (Computer Aided Software Engineering o


Ingeniería de Software Asistida por Computadora).
• Proporciona ayuda al proceso del software automatizando.
Historia de las Herramientas CASE.

• Inició con el simple procesador de palabras que fue usado para


crear y manipular documentación.
• Reemplazaron los paquetes gráficos por paquetes especializados.
• Para poder sostener ciclos completos de diseño de documentos, se
a utilizado las herramientas gráficas integradas con diccionarios
de base de datos para producir poderosos diseños y desarrollar
herramientas.
Evolución de las Herramientas CASE.

- Década de los 70. - En la actualidad.


- Década de los 90.
- Lenguaje (PSL) “Problem - Concentrados en
Statement Language” para la - IBM en alianza con
solución de un problema AD/Cycle trabajan con crear técnicas que
Informático. herramientas CASE. aumenten la
- La aplicación (PSA) “Problem - Herramientas: productividad y el control
Statement Analyzer”. de calidad en cualquier
EasyCase.
- Herramientas: proceso de elaboración
EASYCASE.
de software.
WINPROJECT.
Clasificación de las Herramientas CASE.

• Según las perspectivas tenemos:


• Una perspectiva funcional: en donde las herramientas CASE se
clasifican de acuerdo con su funcionalidad específica.
• Una perspectiva de proceso: de acuerdo con las actividades de
proceso que realizan.
• Una perspectiva de integración: de acuerdo con la forma en que
están organizadas en unidades integradas.
Otra clasificación.

• Segun las plataformas que soportan tenemos:


• Upper CASE (U-CASE): ayudan en las fases de planificación,
análisis de requisitos y estrategia del desarrollo.
• Middle CASE (M-CASE): son herramientas para automatizar tareas
en el análisis y diseño de la aplicación.
• Lower CASE (L-CASE): son herramientas que semi-automatizan la
generación de código, crean programas de detección de errores,
soportan la depuración de programas y pruebas.
Rango de las Herramientas CASE.

• Se clasifican de acuerdo al
rango.
Componentes y Funcionalidades de una
Herramienta CASE.

• Repositorio (diccionario).
• Meta modelo (no siempre visible).
• Carga o descarga de datos.
• Comprobación de errores.
• Interfaz de usuario.
Herramientas CASE más utilizadas.

• Erwin.
• EasyCASE.
• Oracle Designer.
• Power Designer.
• System Architect.
• Snap.
Conclusión.

• Herramientas CASE es un conjunto de métodos, utilidades y


técnicas que facilitan la automatización del ciclo de vida del
desarrollo de sistemas de información.