Sei sulla pagina 1di 7

1.

6 Clasificacin de las herramientas case

Las Herramientas CASE fueron desarrollas para automatizar la organizacin de las tareas y que

sean completadas de forma correcta. Tambin les permite a los analistas tener ms tiempo para el

anlisis y diseo y minimizar el tiempo para codificar y probar.

No existe una nica clasificacin de herramientas CASE y, en ocasiones, es difcil incluirlas en

una clase determinada. Podran clasificarse atendiendo a:

Las plataformas que soportan.

Las fases del ciclo de vida del desarrollo de sistemas que cubren.

La arquitectura de las aplicaciones que producen.

Su funcionalidad.

1.6.1 Fases del ciclo de la vida del desarrollo de sistemas.

Herramientas integradas, I- CASE

Son herramientas computacionales que apoyan cada una de las distintas etapas del ciclo de

desarrollo de un sistema de informacin.

Generan grficamente la mayora de los conceptos relacionados a cada etapa del ciclo de

desarrollo (anlisis, diseo, construccin, pruebas).

Ventajas:

Permiten lograr importantes mejoras de productividad a mediano plazo.

Permiten un eficiente soporte al mantenimiento de sistemas.

Mantienen la consistencia de los sistemas a nivel corporativo.


Desventajas:

No son tan eficientes para soluciones simples, sino para soluciones complejas.

Dependen del hardware y software.

Son costosas.

Herramientas de alto nivel, U- CASE

Estas herramientas son orientadas a la automatizacin y soporte de las actividades desarrolladas

durante las primeras fases del desarrollo: anlisis y diseo.

Ventajas:

Se utilizan en plataforma PC, es aplicable a diferentes entornos.

Tiene menor costo.

Desventajas:

Permiten mejorar la calidad de los sistemas, pero no mejora la productividad.

No permiten la integracin del ciclo de vida.

Herramientas de bajo nivel, L CASE.

Estas herramientas son dirigidas a las ltimas fases del desarrollo: construccin e implantacin

Ventajas:

Permiten lograr importantes mejoras de productividad a corto plazo.

Permiten un eficiente soporte de mantenimiento de sistemas.


Desventajas:

No garantizan la consistencia a nivel corporativo.

No garantizan la eficiencia del anlisis y diseo.

No permiten la integracin del ciclo de vida.

Juego de herramientas o Tools CASE.

Estn formadas por un conjunto de herramientas, orientadas cada una de ellas a resolver una

determinada fase del desarrollo. En el mercado actual se pueden encontrar algunas herramientas

distribuidas.

o Anlisis y diseo.

Pro kit Workbench de McDonnell-Douglas.

Desing Aid Nastec.

Pose de Computer System Advisers.

o Diseo de archivos y bases de datos.

Autmate Plus de LBMS.

Case Designer de Oracle.

Synon.

o Programacin.

APS de Sage Software.

CASE para AS/400.


1.6.2 Su funcionalidad.

Herramientas de planificacin de sistemas de gestin.

Su objetivo principal es ayudar a comprender de mejor forma como se mueve la informacin.

Proporcionan una ayuda importante cuando se disean nuevas estrategias para los sistemas de

informacin y cuando los mtodos y sistemas actuales no satisfacen las necesidades de la

organizacin.

Herramientas de anlisis y diseo.

Permiten al desarrollador crear un modelo del sistema que se va a construir y tambin la

evaluacin de la validez y consistencia de este modelo. Proporcionan un grado de confianza en la

representacin del anlisis y ayudan a eliminar errores con anticipacin.

Herramientas de programacin.

Se engloban aqu los compiladores, los editores y los depuradores de los lenguajes de

programacin convencionales.

Herramientas de integracin y prueba.

Sirven de ayuda a la adquisicin, medicin, simulacin y prueba de los equipos lgicos

desarrollados.

Herramientas de gestin de prototipos.

Son utilizados en el desarrollo de aplicaciones, para la evaluacin de especificaciones de un

sistema de informacin o para un mejor entendimiento de como los requisitos de un sistema de

informacin se ajustan a los objetivos.


Herramientas de gestin de proyectos.

La mayora de las herramientas CASE de gestin de proyectos se centran en un elemento

especifico, en lugar de proporcionar un soporte global para la actividad.

Herramientas de soporte.

Las herramientas que recogen las actividades aplicables en todo el proceso de desarrollo.

1.6.3 Repositorio.

Funcionan en torno a un repositorio central, siendo ste el ncleo fundamental que contiene

todas las definiciones de objeto y sus relaciones.

Los objetos pueden ser especificaciones del sistema en forma de diagramas de flujo de datos,

diagramas entidad-relacin, esquemas de base de datos.

Definicin de repositorio.

Puede asociarse la idea de repositorio al concepto de archivo o de depsito. En un repositorio, se

guarda algo, que puede ser material (fsico) o simblico. En este sentido, actualmente se suele

hacer referencia a las bases de datos digitales y a diversos sistemas informticos como

repositorios.

1.6.4 Re-ingeniera.

Los sistemas CASE permiten establecer una relacin estrecha entre los productos generados a lo

largo de distintas fases del ciclo de vida, esto facilita la realizacin de modificaciones en la fase

ms adecuada y su traslado a las dems.


Al conjunto de facilidades proporcionadas por la ingeniera directa e inversa se le denomina

re-ingeniera.

1.6.5 Soporte del ciclo de vida.

El ciclo de vida de una aplicacin o de un sistema de informacin se compone de varias etapas,

que van desde la planificacin de su desarrollo hasta su implantacin, mantenimiento y

actualizacin.

Los sistemas CASE pueden cubrir la totalidad de las fases del ciclo de vida del software o bien

especializarse en alguna de ellas.

Los siguientes procesos de soporte del ciclo de vida:

1. Proceso de documentacin;

2. Proceso de administracin de la configuracin;

3. Proceso de aseguramiento de calidad;

4. Proceso de verificacin;

5. Proceso de validacin;

6. Proceso de revisin conjunta;

7. Proceso de auditora;

8. Proceso de solucin de problemas.


1.6.6 Soporte del proyecto.

Este tipo de funciones hace referencia al soporte de actividades que se producen durante el

desarrollo, tales como:

Facilidades de comunicacin.

Soporte a la creacin.

Modificacin e intercambio de documentacin.

Herramientas personales.

Controles de seguridad.

Potrebbero piacerti anche