Presentación inteligencia artificial en la actualidad
Herramientas case diego medina
1. -1562103810 Programación Avanzada <br /> Nombre: Diego Medina Nivel: Octavo “A” <br /> Fecha: 09/04/2011 Tema: Herramientas Case<br />361957175400<br />¿Qué es ?<br />Es un conjunto de métodos y utilidades que facilitan la automatización del ciclo de vida del desarrollo del sistema.<br />Son diversas aplicaciones informáticas destinadas a aumentar la productividad en el desarrollo de software reduciendo el coste en tiempo y dinero.<br />Componentes<br />Alejar <br />Acercar <br />Pantalla completa <br />Salir de pantalla completa <br />Seleccionar modo de vista <br />Modo de vista<br />LibroDiapositivasDesplazarse<br />Principio del formulario<br />Una herramienta case se compone de:<br /> Un diccionario <br />Es donde se almacenan los elementos creados por la herramienta, cuya gestión se realiza mediante el apoyo de un sistema de Gestión de base de datos como es: SGBD.<br /> El meta modelo<br /> Es el que ayuda a construir el marco para la definición de técnicas y metodologías soportadas por la herramienta en el cual no siempre es visible. <br /> La carga o descarga de datos<br />Es la nos permite cargar el repertorio de la herramienta CASE con datos provenientes de otros sistemas, o generan a partir de la propia herramienta esquemas de base de datos, programas, pueden alimentar otros sistemas proporcionando un medio de comunicación con otras herramientas. <br />Una comprobación de errores<br />Nos permiten llevar a cabo un análisis de la exactitud, integridad y consistencia de los esquemas generados por la herramienta. <br /> Una interfaz de usuario<br /> Es la que se maneja con editores de texto y herramientas de diseño grafico que permitan la utilización de un sistema de ventanas, iconos y menús, con la ayuda del ratón, definir los diagramas y matrices.<br />Alejar <br />Acercar <br />Pantalla completa <br />Salir de pantalla completa <br />Seleccionar modo de vista <br />Modo de vista<br />LibroDiapositivasDesplazarse<br />Principio del formulario<br />Clasificación <br />Las herramientas no tienen una única clasificación y es difícil determinarle en una clase y pueden ser clasificadas de acuerdo a:<br />- Las plataformas que soportan.<br />- Las fases del ciclo de vida del desarrollo de sistemas que cubren.<br />- La arquitectura de aplicaciones que producen.<br />- Su funcionalidad.<br />Las herramientas CASE en función de las fases del ciclo de vida abarcadas tenemos:<br />Herramientas integradas, I-CASE (Integrated CASE, CASE integrado).<br />Son las que aabarcan todas las fases del ciclo de vida del desarrollo de sistemas también CASE workbench. <br />Herramientas de alto nivel, U-CASE (Upper CASE - CASE superior) o front-end.<br /> Estas están orientadas a la automatización y soporte de las actividades desarrolladas durante las primeras fases del desarrollo: análisis y diseño. <br />Herramientas de bajo nivel, L-CASE (Lower CASE - CASE inferior) o back-end.<br />Dirigidas a las últimas fases del desarrollo al que respecta construcción e implantación.<br /> <br />Juegos de herramientas o Tools-Case<br />Son el tipo más simple de herramientas CASE. Automatizan una fase dentro del ciclo de vida. Dentro de este grupo se encontrarían las herramientas de reingeniería, orientadas a la fase de mantenimiento.<br />Las herramientas CASE en Las plataformas que soportan tenemos:<br />TOOLKIT:<br /> Es la colección de herramientas que permiten automatizar un conjunto de tareas de las fases del ciclo de vida del sistema informático, planificación estratégica, Análisis, Diseño y Generación de programas. <br />WORKBENCH: <br />Es el conjunto de herramientas que dan soporte a la automatización del proceso de desarrollo del sistema informático. Permiten cubrir el ciclo de vida completo. El producto final aportado es un sistema en código ejecutable y su documentación.<br />