Herramientas case

Solo disponible en BuenasTareas
  • Páginas : 2 (472 palabras )
  • Descarga(s) : 7
  • Publicado : 8 de marzo de 2010
Leer documento completo
Vista previa del texto
Herramientas CASE
8.2.1. Introducción
CASE, o Computer-Aided Software Engineering es un termino que ha estado por décadas. Este puede ser generalmente aplicado a cualquier sistema o colección deherramientas que ayuda a automatizar el proceso de diseño y desarrollo de software. Compiladores, editores estructurados, sistemas de control de código fuente, y herramientas de modelado son todas,estrictamente hablando herramientas CASE. Ellas impiden a los programadores tratar tan directamente con el hardware y les permiten trabajar en un alto nivel de abstracción en la definición de un sistemade software que entonces será construido.

8.2.2. Sistemas CASE
Hay generalmente tres tipos de sistemas CASE: Herramientas de Diseño, Ambientes de Construcción e Híbridos. Algunas de estasherramientas vienen por default en ambientes UNIX, como aquellas herramientas y utilidades que sirven para editar y compilar software.

Este tipo de herramientas (make, cvs/rcs, gcc, Text/groff) que vienencon UNIX son herramientas de desarrollo base, pero los sistemas CASE generalmente no se enfocan en el codificado/escritura/compilado, en vez de esto se encargan del proceso de diseño, refinamiento,documentación, construcción y administración de versiones necesarias para desarrollar y administrar un sistema o paquete de software. En un ambiente de un gran equipo o un gran paquete donde ustedpuede tener cinco versiones de este paquete en varios estados de desarrollo y/o desplegándose en cinco arquitecturas de hardware diferentes, suportando de tres a cuatro versiones de sistemas operativos,los procesos de trabajo son complejos.

Herramientas de diseño CASE auxilian grandes equipos de ingenieros en la especificación de sistemas de software y ayudan a automatizar la escritura dearquitecturas, documentación, y además integrar automáticamente esas piezas generadas en el IDE del desarrollador

Muchas herramientas CASE utilizan el Lenguaje de Modelado Unificado (UML) desarrollador...
tracking img