Anda di halaman 1dari 10

INSTITUTO TECNOLGICO DE CIUDAD VALLES INGENIERA EN SISTEMAS COMPUTACIONALES Profesora: Ing.

Nelly Rosina Izaguirre Crdenas, MSI

FUNDAMENTOS DE INGENIERA DE SOFTWARE


HISTORIA DE LAS HERRAMIENTAS CASE
ELABORADO POR EL EQUIPO 1:

JORGE LUIS SERVIN GARCIA LAZARO ROSALES ROSAS ANA GABRIELA GUTIERREZ GARCIA ALBERTO GUERRERO VAZQUEZ JESUS BRIONES SANCHEZ GEMMA VEGA GUERRERO LESLY DENNISE GARCIA GUTIERREZ ANTONIO DE JESUS HERNANDEZ

Cd. Valles, SLP, a 5 de septiembre de 2013

IT DE CD. VALLES SOFTWARE

FUNDAMENTOS DE INGENIERA DE

Contenido
INTRODUCCIN ................................................................................................................................................ 1 1 DESARROLLO DE LA INVESTIGACIN........................................................................................................ 3 1.1 1.2 2 3 HISTORIA DE LAS HERRAMIENTAS CASE .............................................................................................................. 3 EVOLUCIN DE LAS HERRAMIENTAS CASE ........................................................................................................... 4

CONCLUSIN ........................................................................................................................................... 7 BIBLIOGRAFA .......................................................................................................................................... 8

EQUIPO 1

Pgina i

IT DE CD. VALLES SOFTWARE

FUNDAMENTOS DE INGENIERA DE

Introduccin
Hoy en da, muchas empresas se han extendido a la adquisicin de herramientas CASE (Ingeniera Asistida por Computadora), con el fin de automatizar los aspectos clave de todo el proceso de desarrollo de un sistema, desde el principio hasta el final e incrementar su posicin en el mercado competitivo, pero obteniendo algunas veces elevados costos en la adquisicin de la herramienta y costos de entrenamiento de personal as como la falta de adaptacin de la herramienta a la arquitectura de la informacin y a las metodologas de desarrollo utilizadas por la organizacin. Por otra parte, algunas herramientas CASE no ofrecen o evalan soluciones potenciales para los problemas relacionados con sistemas o virtualmente no llevan a cabo ningn anlisis de los requerimientos de la aplicacin. Sin embargo, CASE proporciona un conjunto de herramientas semiautomatizadas y automatizadas que estn desarrollando una cultura de ingeniera nueva para muchas empresas. Uno de los objetivos ms importante del CASE (a largo plazo) es conseguir la generacin automtica de programas desde una especificacin a nivel de diseo.

A continuacin, en el siguiente artculo ahondaremos ms en la historia de las Herramientas CASE.

EQUIPO 1

Pgina 1

IT DE CD. VALLES SOFTWARE

FUNDAMENTOS DE INGENIERA DE

EQUIPO 1

Pgina 2

IT DE CD. VALLES SOFTWARE

FUNDAMENTOS DE INGENIERA DE

1 Desarrollo de la Investigacin
1.1 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 paquetes 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. 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 en que 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.
EQUIPO 1

Pgina 3

IT DE CD. VALLES SOFTWARE

FUNDAMENTOS DE INGENIERA DE

Estos beneficios consistan, por ejemplo, en el aumento en la productividad. 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 va una especificacin formalmente diseada. Esto traera como beneficio: Una mejora en la calidad, fiabilidad, utilidad y rendimiento. El entorno de produccin de documentacin para software mejora la comunicacin, mantenimiento y actualizacin. Hace el trabajo de diseo de software ms fcil y agradable. La promesa futura de reemplazar realmente a los ingenieros de software especializados. Reduccin del costo de produccin de software.

Con estos objetivos en mente, la industria destin millones en produccin de Herramientas CASE. As como esta enorme suma de dinero fue gastada en Herramientas CASE, hubo tambin trabajo de investigacin a nivel mundial en diferentes instituciones como Universidades, Instituciones Gubernamentales y de Defensa. La industria de Herramientas CASE est creciendo y est tomando cada vez mayor importancia.

1.2 Evolucin de las Herramientas CASE


Pgina 4

EQUIPO 1

IT DE CD. VALLES SOFTWARE

FUNDAMENTOS DE INGENIERA DE

A inicios de los 80s:

Ayuda en la documentacin por computadora. Diagramacin asistida por computadora. Herramientas de anlisis y diseo.

A mediados de los 80s:

Diseo automtico de anlisis y pruebas. Repositorios automticos de informacin de sistemas.

Al final de los 80s:

Generacin

automtica

de

cdigo

desde

especificaciones de diseo.

A inicios de los 90s:

Metodologa Inteligente. Interface de Usuario reusable como una metodologa de desarrollo.

EQUIPO 1

Pgina 5

IT DE CD. VALLES SOFTWARE

FUNDAMENTOS DE INGENIERA DE

EQUIPO 1

Pgina 6

IT DE CD. VALLES SOFTWARE

FUNDAMENTOS DE INGENIERA DE

2 Conclusin
Sin lugar a dudas las herramientas CASE han venido a revolucionar la forma de automatizar los aspectos clave en el desarrollo de los sistemas de informacin, debido a la gran plataforma de seguridad que ofrecen a los sistemas que las usan y es que stas, brindan toda una gama de componentes que incluyen todas o la mayora de los requisitos necesarios para el desarrollo de los sistemas, han sido creadas con una gran exactitud en torno a las necesidades de los desarrolladores de sistemas para la automatizacin de procesos incluyendo el anlisis, diseo e implantacin. Las Herramientas CASE se clasifican por su amplitud en: TOOLKIT, WORKBENCH adems tambin se pueden dividir teniendo en cuenta las fases del ciclo de vida que automatizan: UPPER CASE, MIDDLE CASE, LOWER CASE. Debido a la gran demanda que tienen las CASE su exigencia en cuanto a su uso ha ido aumentando, por lo que toda CASE debe entre otras cosas: Proporcionar topologas de aplicacin flexibles. Proporcionar aplicaciones porttiles. Brindar un Control de versin. Crear cdigo compilado en el servidor. Dar un Soporte multiusuario. Ofrecer Seguridad.

Desde que se crearon stas herramientas (1984) hasta la actualidad, las CASE cuentan con una credibilidad y exactitud que tienen un reconocimiento universal, siendo usadas por cualquier desarrollador y / o programador que busca un resultado ptimo y eficiente, pero sobre todo que busca esa minuciosidad necesaria de los procesos y entre los procesos.

EQUIPO 1

Pgina 7

IT DE CD. VALLES SOFTWARE

FUNDAMENTOS DE INGENIERA DE

3 Bibliografa
Libros: Anlisis Y Diseo De Sistemas, Kenneth E. Kendall, Julie E. Kendall, Ghandi, 3. Edicin. Sitios web: http://ceds.nauta.es/Catal/Products/caselist2.htm http://www3.uji.es/~mmarques/f47/apun/node75.html http://www.iscmolina.com/Herramientas%20CASE.html

EQUIPO 1

Pgina 8

Anda mungkin juga menyukai