Sei sulla pagina 1di 2

Definicin de 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 (investigacion Preliminar, Anlisis, diseo,
Implementacin e Instalacin.).
CASE es tambin definido como el Conjunto de metodos, utilidades y tecnicas que facilitan el
mejoramiento del ciclo de viad del desarrollo de sistemas de informacion, completamente o en
alguna de sus fases.
Se puede ver al CASE como la unin de las herramientas automticas de software y las
metodologas de desarrollo de software formales.
Existe tambin el CASE integrado que fue comenzando a tener un impacto muy Significativo en
losnegocios y sistemas de informacin de las organizaciones, adems con este CASE integrado
las compaas pueden desarrollar rpidamente sistemas de mejor calidad para
soportar procesos crticos del negocio y asistir en el desarrollo y promocin intensiva de la
informacin de productos yservicios.

De acuerdo con Kendall y Kendall la ingeniera de sistemas asistida por ordenador es
la aplicacin de tecnologa informtica a las actividades, las tecnicas y las
metodologas propias de desarrollo, su objetivo es acelerar el proceso para el que han
sido diseadas, en el caso de CASE para automatizar o apoyar una o mas fases del
ciclo de vidad del desarrollo de sistemas.
Cuando se hace la planificacio de la base de datos, la primera etapa del ciclo de vida
de las aplicaciones de bases de datos, tambin se puede escoger una herramienta
CASE (Computer-Aided sofware Engineering) que permita llevar a cabo el resto de
tareas del modo ms eficiente y efectivo posible. Una herramienta CASE suele incluir:
Un diccionario de datos para almacenar informacin sobre los datos de la
aplicacin de bases de datos.
Herramientas de diseo para dar apoyo al anlisis de datos.
Herramientas que permitan desarrollar el modelo de datos corporativo, as
como los esquemas conceptual y lgico.
Herramientas para desarrollar los prototipos de las aplicaciones.
El uso de las herramientas CASE puede mejorar la productividad en el desarrollo de
una aplicacin de bases de datos.


Historia de las Herramientas Case

Las Herramientas CASE se iniciaron con un procesador de palabras que fue usado para crear y
manipular documentacin. Los 70s vieron la introduccin de tcnicas grficas y diagramas de
flujo 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 paquetes grficos por paquetes especializados que habilitan la
edicin, actualizacin e impresin en mltiples versiones de diseo. A diario, 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. La primera herramienta
comercial se remonta a 1982, aunque algunos especialistas indican que algunos ejemplos de
herramientas para diagramacin ya existan.No fue sino hasta 1985 cuando las herramientas
CASE se volvieron realmente importantes en el proceso de desarrollo de software. Los
proveedores prometieron a la Industria que muchas actividades seran beneficiadas por la
ayuda de las CASE.

El objetivo en 1985 para muchos vendedores era producir software ms rpidamente. Las
herramientas del CASE seran una familia de mtodos favorablemente estructurados para
planeamiento, anlisis y diseo. Esto llevara a la generacin automtica de cdigo para
desarrollo de software. Esto traera como beneficio: Una mejora en la calidad, fiabilidad,
utilidad y rendimiento.

Potrebbero piacerti anche