You are on page 1of 5

Instituto Tecnolgico de Lzaro Crdenas Michoacn

UNIDAD I: Fundamentos de Ingeniera


De Software

ACTIVIDAD: Taxonoma de las herramientas
CASE.

PROFESOR: Rojas Cid Jess Daniel

INTEGRANTES:
MINERVA BASURTO PEALOZA
LUIS DAVID GLVEZ ESPINOSA
YESENIA MONTAO MERCADO
JOSE DE JESUS PAIAGUA SANTOS



FECHA DE ENTREGA: 05 de Septiembre 2013


1.6 DEFINICIN Y HISTORIA DE LAS HERRAMIENTAS CASE
Qu son las Herramientas CASE
Se puede definir a las Herramientas CASE como 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. Como es sabido, los estados en el Ciclo de Vida de
desarrollo de un Software son: Investigacin Preliminar, Anlisis, Diseo, Implementacin e
Instalacin.
CASE se define tambin como:
Conjunto de mtodos, utilidades y tcnicas que facilitan la automatizacin del ciclo de vida del
desarrollo de sistemas de informacin, completamente o en alguna de sus fases.
La sigla genrica para una serie de programas y una filosofa de desarrollo de software que ayuda
a automatizar el ciclo de vida de desarrollo de los sistemas.
Una innovacin en la organizacin, un concepto avanzado en la evolucin de tecnologa con un
potencial efecto profundo en la organizacin. Se puede ver al CASE como la unin de las
herramientas automticas de software y las metodologas de desarrollo de software formales.
Historia de las Herramientas CASE
Las Herramientas CASE tienen su inicio con el simple procesador de palabras que fue usado para
crear y manipular documentacin. Los setentas vieron la introduccin de tcnicas grficas y
diagramas de flujo de estructuras de datos. Sobre este punto, el diseo y especificaciones en
forma pictrica han sido extremadamente complejos y consuman mucho tiempo para realizar
cambios.
La introduccin de las herramientas CASE para ayudar en este proceso ha permitido que los
diagramas puedan ser fcilmente creados y modificados, mejorando la calidad de los diseos de
software. Los diccionarios de datos, un documento muy usado que mantiene los detalles de cada
tipo de dato y los procesos dentro de un sistema, son el resultado directo de la llegada del diseo
de flujo de datos y anlisis estructural, hecho posible a travs de las mejoras en las Herramientas
CASE.
Pronto se reemplazaron los paquete grficos por paquetes especializados que habilitan la edicin,
actualizacin e impresin en mltiples versiones de diseo. Eventualmente, las herramientas
grficas integradas con diccionarios de base de datos para producir poderosos diseos y
desarrollar herramientas, podran sostener ciclos completos de diseo de documentos.
Como un paso final, la verificacin de errores y generadores de casos de pruebas fueron incluidos
para validar el diseo del software. Todos estos procesos pueden saberse integrados en una
simple herramienta CASE que soporta todo el ciclo de desarrollo.








1.7 CLASIFICACIN DE LAS HERRAMIENTAS CASE
Clasificacin de las Herramientas Case
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.
Las herramientas CASE, en funcin de las fases del ciclo de vida abarcadas, se pueden agrupar de
la forma siguiente:
1. Herramientas integradas, I-CASE (Integrated CASE, CASE integrado): abarcan todas las fases del
ciclo de vida del desarrollo de sistemas. Son llamadas tambin CASE workbench.
2. Herramientas de alto nivel, U-CASE (Upper CASE - CASE superior) o front-end, orientadas a la
automatizacin y soporte de las actividades desarrolladas durante las primeras fases del
desarrollo: anlisis y diseo.
3. Herramientas de bajo nivel, L-CASE (Lower CASE - CASE inferior) o back-end, dirigidas a las
ltimas fases del desarrollo: construccin e implantacin.
4. Juegos de herramientas o Tools-Case, son el tipo ms simple de herramientas CASE.
Automatizan una fase dentro del ciclo de vida. Dentro de este grupo se encontraran las
herramientas de reingeniera, orientadas a la fase de mantenimiento









HERRAMIENTAS CASE

Es un
CONJUNTO DE PROGRAMAS Y AYUDAS QUE DAN ASISTENCIAS A LOS ANALISTAS,
INGENIEROS DE SOTFWARE Y DESARROLLADORES, DURANTE TODOS LOS PASOS DEL
CICLO DE VIDA DE DESARROLLO DE UN SOFTWARE.
Por su
TAXONOMA
Se clasifican
ALTO NIVEL
BAJO NIVEL INTEGRADAS
ESTAN
DIRIGIDAS LAS CUALES
Orientadas a la
automatizacin y
soporte de las
actividades
desarrolladas
durante las
primeras fases del
desarrollo: anlisis y
diseo.
Abarcan todas
las fases del
ciclo de vida
del desarrollo
de sistemas
A las ltimas
fases del
desarrollo:
construccin e
implementacin.
Tambin
CASE WORKBENCH

You might also like