Herramientas c.a.s.e

Solo disponible en BuenasTareas
  • Páginas : 6 (1458 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de noviembre de 2010
Leer documento completo
Vista previa del texto
ESQUEMA


1.- HERRAMIENTAS C.A.S.E

2.- TIPOS DE HERRAMIENTAS C.A.S.E

3.- OBJETIVOS DE LAS HERRAMIENTAS C.A.S.E

4.- ESTRUCTURA GENERAL DE LAS HERRAMIENTAS C.A.S.E

5.- VENTAJAS Y DESVENTAJAS DE LAS HERRAMIENTAS C.A.S.E

6.- IMPORTANCIA DE LAS HERRAMIENTAS C.A.S.E

7.- CARACTERISTICAS LAS HERRAMIENTAS C.A.S.E

definicion

tipos

ventaja y desventajacaracteristicas
importancia

CASE

HERRAMIENTAS ASISTIDAS POR COMPUTADORA PARA LA INGENIERÍA DE SISTEMAS

Computer

Aided Assisted Automated

Software Systems

Engineering

DEFINICION

ES UN un conjunto de programas y ayudas que dan asistencia a los analistas, ingenieros de software y desarrolladores, durante todos los pasos del Ciclo de Vida de desarrollo de un Software ( InvestigaciónPreliminar, Análisis, Diseño, Implementación e Instalación.)
CASE es también definido como el Conjunto de métodos, utilidades y técnicas que facilitan el mejoramiento del ciclo de vida del desarrollo de sistemas de información, completamente o en alguna de sus fases.
Se puede ver al CASE como la unión de las herramientas automáticas de software y las metodologías de desarrollo de softwareformales.
Existe también el CASE integrado que fue comenzando a tener un impacto muy Significativo en los negocios y sistemas de información de las organizaciones, además con este CASE integrado las compañías pueden desarrollar rápidamente sistemas de mejor calidad para soportar procesos críticos del negocio y asistir en el desarrollo y promoción intensiva de la información de productos y servicios.TIPOS

No existe una única clasificación de herramientas CASE y, en ocasiones, es difícil incluirlas en una clase determinada. Podrían clasificarse atendiendo a:

1. las plataformas que soportan.
2. las frases del ciclo de vida del desarrollo de sistemas que cubren.
3. la arquitectura de las aplicaciones que producen.
4. su funcionalidad.

La siguiente clasificación es la más habitualbasada
en las fases del ciclo de desarrollo que cubren:
Upper CASE (U-CASE)
Middle CASE (M-CASE)
Lower CASE (L-CASE)

OBJETIVOS DE LAS HERRAMIENTAS C.A.S.E.

1. Permitir la aplicación practica de metodologías, lo que resulta muy difícil sin emplear herramientas.
2. Facilitar la realización de prototipos y el desarrollo conjunto de aplicaciones.
3. Simplificar el mantenimiento delsoftware.
4. Mejorar y estandarizar la documentación.
5. Aumentar la portabilidad de las aplicaciones.
6. Facilitar la reutilización de componentes de software.
7. Permitir un desarrollo y un refinamiento -visual- de las aplicaciones, mediante la utilización de controles gráficos (piezas de código reutilizables).

ESTRUCTURA GENERAL DE UNA HERRAMIENTAS C.A.S.E.

La estructura CASE se base en lasiguiente terminología:
CASE de alto nivel son aquellas herramientas que automatizan o apoyan las fases finales o superiores del ciclo de vida del desarrollo de sistemas como la planificación de sistemas, análisis de sistemas y el diseño de sistemas.
CASE de bajo nivel son aquellas herramientas que automatizan o apoyan las fases finales o inferiores de vida, como el diseño detallado de sistemas,la implantación de sistemas y soporte de sistemas.
CASE cruzado de ciclo de vida se aplica a aquellas herramientas que apoyan actividades que tienen lugar a lo largo de todo el ciclo de vida, incluye actividades como la gestión de proyectos y estimación.

VENTAJAS Y DESVENTAJAS

Ventajas:

facilidad para llevar a cabo la tarea de revisión de especificaciones del sistema así como derepresentaciones gráficas (lo que aumenta la posibilidad de realizar la tarea)

Facilidad para desarrollar prototipos de sistemas por medio de la capacidad para cambiar especificaciones y, por otro lado, para determinar el efecto que sobre el desempeño del sistema tendrían otras alternativas;

xml:namespace prefix = o />

Generación de código

Soporte para mantenimiento como resultado de haber...
tracking img