Este documento describe las herramientas CASE (Computer Aided Software Engineering), que son sistemas de software que proveen automatización para el desarrollo de software. Explica que las herramientas CASE tienen objetivos como cargar y descargar datos, comprobar errores, y proveer interfaces de usuario. También describe los componentes clave de las herramientas CASE, como el repositorio para almacenar elementos definidos y los distintos niveles de integración de las herramientas CASE en el ciclo de vida del desarrollo de software. Finalmente, menciona algun
0 calificaciones0% encontró este documento útil (0 votos)
92 vistas2 páginas
Este documento describe las herramientas CASE (Computer Aided Software Engineering), que son sistemas de software que proveen automatización para el desarrollo de software. Explica que las herramientas CASE tienen objetivos como cargar y descargar datos, comprobar errores, y proveer interfaces de usuario. También describe los componentes clave de las herramientas CASE, como el repositorio para almacenar elementos definidos y los distintos niveles de integración de las herramientas CASE en el ciclo de vida del desarrollo de software. Finalmente, menciona algun
Este documento describe las herramientas CASE (Computer Aided Software Engineering), que son sistemas de software que proveen automatización para el desarrollo de software. Explica que las herramientas CASE tienen objetivos como cargar y descargar datos, comprobar errores, y proveer interfaces de usuario. También describe los componentes clave de las herramientas CASE, como el repositorio para almacenar elementos definidos y los distintos niveles de integración de las herramientas CASE en el ciclo de vida del desarrollo de software. Finalmente, menciona algun
Este documento describe las herramientas CASE (Computer Aided Software Engineering), que son sistemas de software que proveen automatización para el desarrollo de software. Explica que las herramientas CASE tienen objetivos como cargar y descargar datos, comprobar errores, y proveer interfaces de usuario. También describe los componentes clave de las herramientas CASE, como el repositorio para almacenar elementos definidos y los distintos niveles de integración de las herramientas CASE en el ciclo de vida del desarrollo de software. Finalmente, menciona algun
Descargue como PDF, TXT o lea en línea desde Scribd
Descargar como pdf o txt
Está en la página 1de 2
HERRAMIENTAS CASE Objetivos de las herramientas
Carga o descarga de datos: Son
CASE. facilidades que permiten cargar el repertorio ¿Qué es una herramienta CASE? de la herramienta CASE con datos Es un sistema de software que intenta proporcionar ayuda automatizada a las provenientes de otros sistemas. Las siglas 'CASE' se refieren a Computer Aided Software Engineering (Ingeniería de actividades del proceso de desarrollo de software. Los sistemas CASE a menudo se Comprobación de errores: son facilidades Software Asistida por Computadora). Por utilizan como apoyo al método. que permiten llevar a cabo un análisis con tanto, se refiere al desarrollo y exactitud, integridad y consistencia de los mantenimiento de proyectos de Software esquemas generados por la herramienta. con la ayuda de varias herramientas automatizadas. Interfaz de usuario: consta de editores de texto y herramientas de diseño Historia CASE. gráfico que permiten definir los programas, matrices, etc. que incluyen las distintas La primera herramienta CASE como hoy la metodologías. conocemos fue Excelerator en 1984, era para PC. Actualmente la oferta de herramientas CASE es muy amplia y tenemos por ejemplo el EASYCASE o WINPROJECT. Componentes de la herramienta Las herramientas CASE alcanzaron su De una forma esquemática podemos decir techo a principios de los años 90. En la que una herramienta CASE se compone de época en la que IBM había conseguido una los siguientes elementos: alianza con la empresa de software AD/Cycle para trabajar con sus mainframes, Repositorio: diccionario donde se estos dos gigantes trabajaban con almacenan los elementos definidos o herramientas CASE que abarcaban todo el creados por la herramienta. ciclo de vida del software. Metamodelo: constituye el marco para la definición de las técnicas y metodologías soportadas por la herramienta. Integración CASE Características comunes de una herramienta CASE • CASE de alto nivel, son aquellas herramientas que automatizan o apoyan las Operaciones iniciales. fases finales o superiores del ciclo de vida del desarrollo de sistemas como la Los sistemas CASE almacenan información planificación de sistemas, el análisis de por proyecto, cada aplicación es sistemas y el diseño de sistemas. considerada como proyecto. La información que describe cada proyecto se mantiene por • CASE de bajo nivel son, aquellas separado de los otros. herramientas que automatizan o apoyan las Productos CASE comerciales y de fases finales o inferiores del ciclo de vida Menú principal de funciones. licencia libre. como el diseño detallado de sistemas, la implantación de sistemas y el soporte de Muchas herramientas CASE permiten que Comerciales sistemas. el usuario seleccione una acción señalando - NetBeans su nombre o un número sobre la pantalla. - Microsoft Visio • CASE cruzado de ciclo de vida, se aplica - Eclipse / Omondo a aquellas herramientas que apoyan Dibujo de diagramas de flujo. actividades que tienen lugar a lo largo de - OmniGraffle todo el ciclo de vida, se incluyen actividades Los diagramas de flujos de datos son uno de - Serena Composer como la gestión de proyectos y la muchos tipos de diagramas y cartas - ERwin estimación. disponibles en las herramientas CASE, es - GUI Design Studio muy sencillo modificar los diagramas. - Expression Web 4 Diccionario por Proyecto. Licencia Libre A medida que se formulan las especificaciones y la documentación, toda - Modelio la información con respecto al proyecto se - ArgoUML acumula en el diccionario de datos. - StarUML - MagicDraw