Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CASE
MARIA VERA
ANGEL CEDEO
INTRODUCCIN
Lasherramientas
CASE(computeraidedsoftwareengineering,ingeniera de
softwareasistida porcomputadora) son diversasaplicaciones
informticas destinadas a aumentar la productividad en el
desarrollo de software reduciendo el costo de las mismas en
trminos detiempoy dedinero.
HERRAMIENTAS CASE
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
Gestin global en todas las fases de desarrollo de software con una misma
herramienta.
DEFINICIN
la ingeniera de sistemas asistida por ordenador es la aplicacin de
tecnologa informtica a las actividades, las tcnicas 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 vida del
desarrollo de sistemas.
HISTORIA
En la dcada de los setenta el proyecto ISDOS desarroll un
lenguaje llamado "Problem Statement Language" (PSL) para
la descripcin de los problemas de usuarios y las necesidades
de solucin de un sistema de informacin en un diccionario
computarizado. Problem Statement Analyzer (PSA) era un
producto asociado que analizaba la relacin de problemas y
necesidades.
LA TECNOLOGA CASE
La tecnologa CASE supone la automatizacin del desarrollo del software,
contribuyendo a mejorar la calidad y la productividad en el desarrollo de
sistemas de informacin y se plantean los siguientes objetivos:
VENTAJAS DE CASE
Facilidad para la revisin de aplicaciones: La experiencia muestra que una
vez que las aplicaciones se implementan, se emplean por mucho tiempo.
Las herramientas CASE proporcionan un beneficio substancial para las
organizaciones al facilitar la revisin de las aplicaciones.
DESVENTAJAS DE CASE
Mejora en la habilidad para satisfacer los requerimientos del usuario: Es bien
conocida la importancia de satisfacer los requerimientos del usuario, ya que esto
guarda relacin con el xito del sistema. De manera similar, tener los
requerimientos correctos mejora la calidad de las prcticas de desarrollo.
Funcin limitada: Aunque una herramienta puede apoyar varias fases del ciclo de
vida de desarrollo de sistemas o adaptarse a diferentes metodologas de desarrollo,
por lo general su enfoque primario est dirigido hacia una fase o mtodo especifico.
ESTRUCTURA DE CASE
La estructura CASE se basa en la siguiente terminologa:
CASE de alto nivel son aquellas herramientas que
TIPOS DE HERRAMIENTAS
No existe una nica clasificacin de herramientas CASE y, en ocasiones, es
difcil incluirlas en una clase determinada. Podran clasificarse atendiendo
a:
Una segunda clasificacin es teniendo en cuenta las fases (y/o tareas) del
ciclo de vida que automatizan:
CASE EN EL FUTURO
Las herramientas CASE evolucionan hacia tres tipos de
integracin:
CONCLUCION
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.