de información y se plantean los siguientes objetivos:Permitir la aplicación práctica de metodologías estructuradas, las cuales al ser realizadas con una herramienta se consigue agilizar el trabajo.Facilitar la realización de prototipos y el desarrollo conjunto de aplicaciones.Simplificar el mantenimiento de los programas.Mejorar y estandarizar la documentación.Aumentar la portabilidad de las aplicaciones.Facilitar la reutilización de componentes software.Permitir un desarrollo y un refinamiento visual de las aplicaciones, mediante lautilización de gráficos.Automatizar:Ø El desarrollo del softwareØ La documentaciónØ La generación del códigoØ El chequeo de erroresØ La gestión del proyectoPermitir:Ø La reutilización del softwareØ La portabilidad del softwareØ La estandarización de la documentación5. Componentes de una herramienta caseDe una forma esquemática podemos decir que una herramienta CASE secompone de los siguientes elementos:Repositorio (diccionario) donde se almacenan los elementos definidos o creadospor la herramienta, y cuya gestión se realiza mediante el apoyo de un Sistema deGestión de Base de Datos (SGBD) o de un sistema de gestión de ficheros.Meta modelo (no siempre visible), que constituye el marco para la definición de lastécnicas y metodologías soportadas por la herramienta.Carga o descarga de datos, son facilidades que permiten cargar el repertorio de laherramienta CASE con datos provenientes de otros sistemas, o bien generar apartir de la propia herramienta esquemas de base de datos, programas, etc. quepueden, a su vez, alimentar otros sistemas. Este elemento proporciona así unmedio de comunicación con otras herramientas.Comprobación de errores, facilidades que permiten llevar a cabo un análisis de laexactitud, integridad y consistencia de los esquemas generados por laherramienta.Interfaz de usuario, que constará de editores de texto y herramientas de diseñográfico que permitan, mediante la utilización de un sistema de ventanas, iconos ymenús, con la ayuda del ratón, definir los diagramas, matrices, etc. que incluyenlas distintas metodologías.6. Estructura general de una herramienta case
Leave a Comment