Вы находитесь на странице: 1из 3

INTRODUCCIN:

En este documento pretendemos dar a conocer los avances ms importantes que han tenido las herramientas CASE a travs de los aos; gracias a su evolucin vemos hoy en da, que muchas empresas se han extendido a la adquisicin de la 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. Las herramientas CASE son usadas en algunas de las fases de desarrollo de sistemas de informacin, incluyendo anlisis, diseo y programacin. Su objetivo fundamental es proveer un lenguaje para describir el sistema general que sea lo suficientemente explcito para generar todos los programas necesarios. La CASE supone la aplicacin de principios cientficos a travs de una metodologa que ayude a producir software de alta calidad en un tiempo mucho ms reducido; pero antes de llegar a todas estas caractersticas; las herramientas CASE tuvo procesos para llegar a fortalecerse; en este apartado daremos a conocer la trascendencia de la herramienta y algunas fechas que tuvieron impacto en sta. ORGENES DEL CASE En 1955, los ingenieros mecnicos y elctricos trabajan con herramientas manuales: libros y tablas que contenan formulas y los algoritmos necesarios para el anlisis de un problema; calculadoras (mecnicas) para realizar los clculos necesarios y asegurar que el producto iba a funcionar; bolgrafos y lpices, mesas de dibujo y reglas que permita al ingeniero crear los modelos del producto que iba construir. Se hizo un buen trabajo, pero se hizo a mano. Paso una dcada y el mismo grupo de ingeniera comenz a experimentar con la ingeniera basada en computadora. Muchos se resistieron a utilizar computadoras. Una excusa habitual era: no me fio de los resultados. Sin embargo, otros se lanzaron hacia delante. El proceso estaba cambiando. Pasamos a 1975. Las formulas y los algoritmos que el ingeniero necesitaba se incorporaron a programas de computadora que se utilizaban para analizar una gran variedad de problemas de ingeniera. La gente confiaba en los resultados de estos programas. De hecho, la mayora de su trabajo no poda realizarse sin ellos. La estacin es de trabajo grficas, conectadas a potentes computadoras, estuvieron en uso y sustituyeron a las mesas de dibujo y otras herramientas para la creacin de modelos de ingeniera. Se estaba construyendo un puente entre la ingeniera y el trabajo de manufactura, creando el primer enlace el diseo asistido por computadora (CAD) y la fabricacin asistida por computadora (CAM.)La evolucin de las herramientas CASE est ligada a la evolucin de la Ingeniera de Software como disciplina. El trmino Ingeniera de Software fue usado por primera vez en una conferencia OTAN en 1968. En dicha conferencia se revel la existencia de la llamada Crisis del Software, causada por los problemas inherentes al desarrollo de software. Esta tecnologa surge a mediados de los aos setenta, cuando empiezan a aparecer las primeras metodologas estructuradas y se inician las investigaciones sobre entornos de desarrollo. A mediados de los aos ochenta, se populariza y surgen las primeras herramientas de documentacin y diagramacin automtica. Es una poca en la que explosionan el nmero de seminarios, cursos, revistas, libros y congresos dedicados al tema. Tambin ha jugado un papel importante en este desarrollo la aparicin de las estaciones de trabajo, que aportan un

buen interfaz grfico asociado a una gran capacidad de proceso, dos de los requisitos bsicos para el CASE. As mismo el concepto de repositorio como ncleo de un entorno CASE, as como generadores de programas y aplicaciones que automatizan gran parte de las ltimas fases del ciclo de vida. En paralelo tambin aparecen los gestores de proyectos, algunos de los cuales se integran con herramientas CASE. A finales de esa dcada se produce un considerable aumento en la venta de estos productos y empieza la etapa de asimilacin de la tecnologa, que fracasa debido a las limitaciones de la primera generacin de productos. Haciendo un parntesis y viendo la evolucin del CASE vemos las primeras herramientas para apoyar el proceso de desarrollo de software fueron los editores y procesadores de texto, usados para escribir programas y su documentacin. As, tambin algunos programas de dibujo comenzaron a incorporar las notaciones grficas de tcnicas para diseo de programas. La consolidacin de metodologas de desarrollo integrando diferentes tcnicas impuls la aparicin de paquetes de propsito ms amplio. 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. Pero pronto se remplazaron los paquetes grficos por paquetes especializados que habilitan la edicin, actualizacin e impresin en mltiples versiones de diseo. A diario, las herramientas graficas 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 ciclo de desarrollo. En el ao de 1985 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, 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 mediante 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 mejorara la comunicacin, mantenimiento y actualizacin. El trabajo de diseo de software es ms fcil y agradable. La promesa futura de remplazar 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. Actualmente existe un gran nmero de metodologas tanto comerciales como en el mbito acadmico y de investigacin. Ellas pueden ser agrupadas en dos grandes corrientes: Metodologas Estructuradas y Metodologas Orientado a Objeto.

Conclusin Desde su origen, las herramientas CASE han ido evolucionando de acuerdo a las necesidades que ha tenido el software. Fue a mediado de los 90s cuando las herramientas CASE empezaron a tener ms demanda, dado que los desarrolladores del software tenan la necesidad de contar con mtodos favorablemente estructurados para planeamiento, anlisis y diseo para los programas que estaban desarrollando, con la finalidad de reducir los costos de produccin del software. En definitiva, la tecnologa CASE ha experimentado la clsica evolucin que sufren aquellos paradigmas (como tcnicas estructuradas, inteligencia artificial, lenguajes de cuarta generacin y, en estos momentos, la orientacin al objeto), que se ofrecen como la herramienta universal capaz de resolver todos los problemas del desarrollo de sistemas de informacin.

Bibliografa: educoas. (s.f.). Recuperado el 6 de septiembre de 2012, dehttp://www.educoas.org/portal/docs/Aprender_enseniar_en_compania.pdf IBM. (7 de SEPTIEMBRE de 2012). Obtenido de http://www306.ibm.com/software/rational/offerings/design.html INNOVAVIRTUAL. (s.f.). Recuperado el 8 de SEPTIEMBRE de 2012, de http://www.innovavirtual.org/campus/file.php/178/archivos_curso/CAP_12_2006_I_ SI905/CAP_12_2006_I_SI905_VA7_M.pd ITAM. (s.f.).ITAM. Recuperado el 9 de septiembre de 2012, de http://www.itam.mx/es/documentos/ing_telecomunicaciones.pdf James Senn, K. (s.f.). Xuletas. Recuperado el 03 de 09 de 20012, de Xuletas: http://www.xuletas.es/ficha/james-senn-y-kendall/ Kendal, K. &. (s.f.). Anlisis y Diseo de Sistemas. En K. &. Kendal, Anlisis y Diseo de Sistemas (pgs. 15, 16, 17, 18). Wikispaces. (s.f.). Recuperado el 03 de 09 de 2012, de wikispaces: http://sisteminformacii.wikispaces.com/METODOLOG%C3%8DA+DE+KENDALL+ %26+KENDALL

Вам также может понравиться