Ejemplo de herramientas case

Solo disponible en BuenasTareas
  • Páginas : 10 (2298 palabras )
  • Descarga(s) : 10
  • Publicado : 23 de julio de 2010
Leer documento completo
Vista previa del texto
HERRAMIENTAS C.A.S.E.

En las ultimas décadas se ha trabajado en el área de desarrollo de sistemas para encontrar técnicas que permitan incrementar la productividad y el control de calidad en cualquier proceso de elaboración se software, y hoy en día la tecnología CASE (Computer Aided Software Engineerinh) reemplaza al papel y al lápiz en el ordenador para transformar la actividad dedesarrollar software en un proceso automatizado.

La tecnología CASE supone la -información de la informática- , es decir, - automatización del desarrollo del software-, contribuya así a elevar la productividad y la cantidad en el desarrollo de los sistemas de información de forma análoga a lo que supone las técnicas CAD/CAM en el área de fabricación.

La ingeniería de sistemas asistidas por ordenadores la aplicación de tecnología informática a las actividades como las técnicas y las metodologías propias de desarrollo, su objetivo es acelerar el proceso para al que han sido diseñadas, en el caso de CASE para utilizar o apoyar una o más fases del ciclo de vida del desarrollo del sistema.

La primera herramienta CASE como hoy la conocemos fue Exceleraton en 1984, era para PC. Actualmente laoferta de herramientas CASE, es muy amplia y tenemos el EASYCASE O WINPROJECT.

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 del software.
4. Mejorar y estandarizar ladocumentació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).

TIPOS DE HERRAMIENTAS C.A.S.E.

No existe una única clasificación de herramientas CASE y, en ocasiones, es difícil incluirlas enuna 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.

Las herramientas CASE, en función de las fases del ciclo de vida abarcadas, se pueden agrupar de la siguiente forma:

# HERRAMIENTAS INTEGRADAS, I-CASE (integrated CASE, CASE integrado):
Abarcan todas las fases del ciclo de vida del desarrollo de sistemas. Son llamadas también CASE workbench.

Herramienta(s) que comprende(n) alguna(s) fase(s) del ciclo de vida de desarrollo de software.
Las herramientas I-CASE se basan generalmente en una metodología. Tienen un repositorio(BD del proyecto) y aportan técnicas para todas las fases del ciclo devida. Una alternativa posible I-CASE, es utilizar una U-CASE para el análisis y diseño, combinada con otras herramientas mas modernas, para las fases de desarrollo y pruebas. En este caso, habría que vigilar cuidadosamente la integración entre distintas herramientas.

# HERRAMIENTAS DE ALTO NIVEL, U-CASE ( Upper CASE -CASE Superior o Front-End):
Orientadas a la automatización y soporte de lasactividades desarrolladas durante las primeras fases del desarrollo: análisis y diseño.

# HERRAMIENTAS DE BAJO NIVEL, L-CASE ( Lower CASE -CASE Inferior o Front-End):
Estas son dirigidas a las ultimas fases del desarrollo: desarrollo e implantación.

# JUEGOS DE HERRAMIENTAS O TOOLCITS:
son el tipo más simple de herramientas CASE. Automatiza una fase dentro del ciclo de vida. Dentro de estegrupo se encuentran las herramientas de reingeniería, orientadas a la fase de mantenimiento.

# HERRAMIENTAS DE PLANIFICACION DE SISTEMAS DE GESTION:
Sirven para modelar los requisitos de información estratégica de una organización.

Su objetivo principal es ayudar a comprender mejor como se mueve la información entre las distintas unidades organizativas. Estas herramientas proporcionar...
tracking img