ING. SOFTWARE
DEFINICIN
Las
herramientas CASE son un conjunto de herramientas y mtodos asociados que proporcionan asistencia automatizada en el proceso de desarrollo del software a lo largo de su ciclo de vida. Fueron desarrolladas para automatizar esos procesos y facilitar las tareas de coordinacin de los eventos que necesitan ser mejorados en el ciclo de desarrollo de software.
OBJETIVOS
Aumentar la productividad de las reas de desarrollo y mantenimiento
de los sistemas informticos.
Mejorar la calidad del software desarrollado. Reducir tiempos y costos de desarrollo y mantenimiento del software. Mejorar la gestin y dominio sobre el proyecto en cuanto a su
planificacin, ejecucin y control.
Mejorar el archivo de datos (enciclopedia) de conocimientos (knowhow) y sus facilidades de uso, reduciendo la dependencia de analistas y programadores.
AUTOMATIZAN:
El desarrollo del software La documentacin La generacin del cdigo El chequeo de errores La gestin del proyecto
PERMITEN:
La reutilizacin (reusabilidad) del software La portabilidad del software Facilitar la utilizacin de las distintas metodologas que desarrollan la
propia ingeniera del software.
CLASIFICACIN:
1. Herramientas integradas, I-CASE (Integrated CASE, CASE
integrado):
abarcan todas las fases del ciclo de vida del desarrollo de sistemas. Son llamadas tambin CASE workbench.
1.
2.
Diseo.
1.
2. 3. 4.
Mejora en la productividad Mejora en la eficacia Mejora en la calidad del sistema de informacin Disminucin de tiempo Automatizacin de tareas tediosas Garantizar la consistencia de los procedimientos Verificar el uso de todos los elementos en el sistema diseado. Automatizar el dibujo de diagramas. Ayudar en la documentacin del sistema.
Erwin
PLATINUM ERwin es una herramienta de diseo de base de datos. Brinda productividad en diseo, generacin, y mantenimiento de aplicaciones. Desde un modelo lgico de los requerimientos de informacin, hasta el modelo fsico perfeccionado para las caractersticas especficas de la base de datos diseada.
UMLPAD