Ingenieria del software

Solo disponible en BuenasTareas
  • Páginas : 2 (301 palabras )
  • Descarga(s) : 0
  • Publicado : 11 de febrero de 2011
Leer documento completo
Vista previa del texto
LENGUAJE UML

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...
tracking img