Ingenieria del software
CARACTERISTICAS DE LA HERRAMIENTA CASE
DEFINICION
-------------------------------------------------
(Computer Aided Software Engineering, Ingeniería de Software Asistida porComputadora)
-------------------------------------------------
Son diversas aplicaciones informáticas destinadas a aumentar la productividad en el desarrollo de software reduciendo el costo de lasmismas en términos de tiempo y de dinero.
OBJETIVO DE LA ESTRUCTURA GENERAL CLASIFICACION POR ETAPAHERRAMIENTA CASE DE CICLO DE VIDA
*CASE frontales (fornt-end) o UpperCASE: Herramientas de apoyo a primeras fases:
-Análisis, diseño.
*CASE dorsales (back-end) o Lower CASE: Herramientas de apoyo a últimas fases:
-Implementación (generación decódigo).
-Pruebas (caja blanca y caja negra).
-Mantenimiento.
*ICASE (Integrated-CASE). Contienen elementos de Upper y Lower CASE: contemplan todo el ciclo de desarrollo.
*ReverseEngineering ( Ingeniería inversa )
*CARE (Computer Aided Requirements Engineering)
Se clasifica de la siguiente manera:
* CASE de alto nivel: Son herramientas que automatizan o apoyan las fasesiníciales del ciclo de vida del desarrollo de sistemas como la planificación de sistemas, el análisis y el diseño de sistemas.
* CASE de bajo nivel: Son herramientas que automatizan o apoyan lasfases finales del ciclo de vida como el diseño detallado de sistemas, la implantación de sistemas y el soporte de sistemas
.
* CASE cruzado de ciclo de vida: se aplica a aquellas herramientasque apoyan actividades que tienen lugar a lo largo de todo el ciclo de vida, se incluyen actividades como la gestión de proyectos y la estimación.
* Mejorar la productividad en el desarrollo...
Regístrate para leer el documento completo.