1. INTRODUCCION
Hoy en día la mayoría de las empresas han ido adquiriendo en gran dimensión
las herramientas case que más que nada es ingeniería asistida por
computadoras con el fin de automatizar los procesos dentro de un sistema.
Ofreciendo así grandes soluciones a un menor costo para la empresa. Se
puede mencionar que CASE proporciona un conjunto de herramientas
semiautomatizadas y automatizadas. Con el apoyo de las redes las
herramientas case han ido perfeccionando sus servicios permitiendo a las
empresas competir más efectivamente.
TAXONOMIA DE LAS HERRAMIENTAS CASE
Cabe mencionar que las herramientas case no tienen clasificación. Pero
pueden clasificarse de acuerdo a características como:
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.
(entre otras).
HERRAMIENTAS
CASE
Se agrupan de la
siguiente forma
Herramientas
integradas, I-CASE
Abarcan todas las
fases del ciclo de
vida del desarrollo
de sistemas. Son
llamadas también
CASE workbench.
Herramientas de
alto nivel, U-CASE
Herramientas de
bajo nivel, L-CASE
Orientadas a la
automatización y
soporte de las
actividades
desarrolladas durante
las primeras fases del
desarrollo: análisis y
diseño.
Dirigidas a las
últimas fases del
desarrollo
construcción e
implantación.
Juegos de
herramientas o ToolsCase
Son el tipo más
simple de
herramientas
CASE. Automatizan
una fase dentro del
ciclo de vida.
2. Herramientas de
planificación de
sistemas de gestión.
Sirven para modelar
los requisitos de
información
estratégica de una
organización.
Herramientas de
análisis y diseño.
Herramientas de
programación.
Permiten al
desarrollador crear
un modelo del
sistema que se va a
construir y también
la evaluación de la
validez y
consistencia de este
modelo.
Se engloban aquí
los compiladores,
los editores y los
depuradores de los
lenguajes de
programación
convencionales.
Herramientas de
integración y
prueba.
Sirven de ayuda a la
adquisición,
medición, simulación
y prueba de los
equipos lógicos
desarrollados.
Otra clasificación,
diferencia las funciones
CASE en cinco grupos.
Repositorio.
Reingeniería.
Soporte del
ciclo de vida.
El repositorio
es un concepto
más amplio
que el de
diccionario de
datos y soporta
a los demás
grupos de
funciones.
Facilita la
realización de
modificacione
s en la fase
más adecuada
en cada caso
y su traslado a
las demás.
El ciclo de vida
de una
aplicación o de
un sistema de
información se
compone de
varias etapas,
que van desde
la planificación
de su desarrollo
hasta
suimplantación.
Soporte de
proyecto.
Este tipo de
funciones
hace
referencia al
soporte de
actividades
que se
producen
durante el
desarrollo.
Mejora
continua
de calidad.
Permiten ejercer
un control
intenso de
garantía de
calidad del
software
desarrollado
desde las
primeras fases
de su ciclo de
vida.
3. CONCLUSIÓN
Podemos mencionar que las herramientas case son unos de los mejores
métodos para el análisis y soluciones de software, ya que han mejorado
aspectos claves en el desarrollo de los sistemas de información. Creadas para
dar automatización a los procesos de análisis e implementación. Brindando una
extensa variedad de componentes dando como resultado proyectos más
eficientes para los usuarios finales.
Desde la creación de las herramientas case han sido usadas por analistas y
programadores dando un resultado optimo y eficaz para cada unos de los
procesos dando una gran seguridad y un gran soporte multiusuario.
REFERENCIAS
http://www.ecured.cu/index.php/Herramienta_CASE
http://www.inei.gob.pe/biblioineipub/bancopub/Inf/Lib5103/Libro.pdf
http://djsoftwareyagami.blogspot.mx/