De
acuerdo el desarrollo de sistema es asistida por ordenadores es la aplicación de
informática, es acelerar el proceso para que han sido desarrolladas.
En
cambio la herramienta CASE (Computer-Aided Software Engineering) sirve para
apoyar una fase del ciclo de vida del sistema.
Cuando
se planifica la base de datos permite escoger una herramienta CASE para llevar de
forma eficaz y posible las tareas, también suelen incluir en un diccionario
para los datos de la aplicación de base de datos.
LAS
HERRAMIENTAS CASE SON:
• Herramientas
de diseño para dar apoyo al análisis de datos.
• Herramientas
para desarrollar el modelo de datos corporativo, los esquemas conceptual y lógico.
•Herramientas
para desarrollar los prototipos de las aplicaciones.
•Con
el uso de la herramienta CASE puede mejorar la productividad de aplicaciones
de base de datos.

TECNOLOGIA
La tecnología CASE es
la automatización del desarrollo software para mejorar la calidad del sistema
de información.
VENTAJAS DE
HERRAMIENTAS CASE
•Permitir aplicaciones
prácticas de metodologías estructuradas, al ser realizadas con una herramienta
consigue agilizar el trabajo.
•Facilitar la
realización de prototipos y 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 la utilización de
gráficos.
•Un diccionario 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 (SGBD).
•La carga o descarga de datos, permiten 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. Este elemento proporciona un medio de comunicación con otras herramientas.
HISTORIA
•Un diccionario 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 (SGBD).
•El meta modelo, que constituye el marco para la definición de técnicas y metodologías soportadas por la herramienta. No siempre es visible.
•La carga o descarga de datos, permiten 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. Este elemento proporciona un medio de comunicación con otras herramientas.
ESTRUCTURA GENERAL DE LAS HERRAMIENTAS CASE
•Un CASE de alto nivel es la herramienta que automatiza o apoya las fases superiores del ciclo de vida del desarrollo de sistemas como la planificación de sistemas, el análisis de sistemas y el diseño de sistemas.
•Un CASE de bajo nivel es la herramienta que automatiza o apoya las fases inferiores del ciclo de vida como el diseño detallado de sistemas, la implantación de sistemas y el soporte de sistemas.
•Un CASE cruzado de ciclo de vida se aplica a las herramientas que apoyan actividades a lo largo de todo el ciclo de vida, se incluyen actividades como la gestión de proyectos y la estimación.
ESTADO ACTUAL
En las últimas décadas se ha trabajado en el desarrollo de sistemas para encontrar técnicas para incrementar la productividad y calidad en el proceso de elaboración del software, hoy la herramienta CASE (Computer Aided Software Engineering) a remplazado el papel y lápiz por el ordenador para la transformación del desarrollo de software en un proceso automatizado.
La tecnología CASE supone la automatización del desarrollo de software para elevar la productividad y la calidad en el desarrollo de sistemas análogas a lo que suponen las técnicas CAD/CAM en este enfoque permite mejorar la calidad del software.
MEJORAS
v •La mejora y la estandarización de la documentación.
v •Aumentar la portabilidad de las aplicaciones.
v •Facilitar la reutilización de componentes de software
v •Permitir un desarrollo y un refinamiento de las aplicaciones, mediante la utilización de controles gráficos.
INTEGRACION DE LAS HERRAMIENTAS CASE
Esta herramienta evoluciona en tres tipos de integración.
1. La integración de datos dispone de herramientas CASE con diferentes estructuras de diccionarios para el intercambio de datos.
2. La integración de presentación confiere a todas las herramientas CASE el mismo aspecto.
3. La integración de herramientas CASE son capaces de invocar a otras CASE de forma automática.
CLASIFICACION DE HERRAMIENTAS CASE
Las herramientas no tienen una única clasificación y es difícil determinarlo en una clase y pueden ser clasificadas de acuerdo a:
v Las plataformas que soportan.
v Las fases del ciclo de vida del desarrollo de sistemas que cubren.
v La arquitectura de aplicaciones que producen.
v Su funcionalidad.
HISTORIA
En la década de los setenta el proyecto ISDOS desarrollo un lenguaje llamado "problem estatement lenguaje" (PSL) para la solución de un problema informático en un diccionario automatizado.
Era un producto de que analizaba los problemas
y necesidades.
La primera herramienta era para PC llamada "Excelerator" en 1984, la oferta de herramientas es muy amplia como es el EASYCASE o WINPROJECT.

Las herramientas case están diseñadas para apoyar cada una de las fases del ciclo de vida de un software o sistema.
ResponderBorrarPara cada una de estas fases existen diversas herramientas que permitirán desarrollar las tareas de manera eficaz.
Hola compañero este tema es muy interesante ya que nos puede facilitar el diseño de sistema de informacion a la hora de diseñar un sistema informatico! por ejemplo a la hora de diseñar modelos de comportamiento como los diagramas de flujo de datos, diagrama entidad relacion y diccionario de datos en el analisis estructurado moderno, además de que son diversas aplicaciones informáticas destinadas a aumentar la productividad en el desarrollo de software reduciendo el coste de las mismas en términos de tiempo y de dinero,estas herramientas nos pueden ayudar en todos los aspectos del ciclo de vida de desarrollo del software en tareas como el proceso de realizar un diseño del proyecto, calculo de costes, implementación de parte del código automáticamente con el diseño dado, compilación automática, documentación o detección de errores entre otras, buen tema jesus saludos y suerte, buen tema de elección
ResponderBorrarbuena informacion pero hubieras detallado un poco mas ya que este tema es muy amplio alo que tu pusiste pero de todos modos con esta informacion te das una idea hacerca del tema
ResponderBorrarbuen tema compañero es de saber qwue la s herramientas case son diseñadas para apollar a un sofwer a cumplir su proposito y aumentar la prductividad del mismo hubieras pusto ejemplos de los tipos de herramientas case
ResponderBorrarExcelente tema.
ResponderBorrarPor que sobre estas herraminetas nos basamos para diseñar cualquier proyecto de software.
De esta manera se nos facilita ya que nos dice de que forma y en que manera se deben de desarrollar los procesos que debe de llevar un proyecto de software.
Saludos.
sin lugar a duda las herramientas case han revolucionar la froma de automatizar los aspectos clave en el desarrollo de los sistemas de informacion debido a la gran plataforma de seguridad que ofrecen. debido ala gran demanda que tienen las herramientas case , su exigencia en cuanto a su uso a ido aumentando por lo que toda herramienta case debe :
ResponderBorrarproporcionar topologias de aplicacion flexibles
proporcionar aplicaciones portatiles
brindar un control de version
dar un soporte multiusuario
brindar seguridad
MUY BUEN TRABAJO, FALTO LA BIBLIOGRAFIA.
ResponderBorrar