herramientas automatizadas para el desarrollo de sistemas

Páginas: 14 (3389 palabras) Publicado: 31 de agosto de 2014
HERRAMIENTAS AUTOMATIZADAS PARA EL DESARROLLO DE SISTEMAS
El desarrollo de los sistemas de información, ha ido sufriendo cambios que propenden a asegurar que se alcancen los resultados esperados cuando se inicia un nuevo desarrollo. Si bien podría definirse de manera puntual los objetivos de un sistema de información, mantener el camino correcto para alcanzarlos y que este camino mantenga elequilibrio necesario entre la eficiencia y la efectividad no es tarea fácil. Es la búsqueda de Sistemas de Información de Calidad.
En la actualidad, las organizaciones que desarrollan sistemas de información como respuesta a esta exigencia se ven en la necesidad de hacer uso del enfoque CASE (Computer Aided Software Engineering). Este enfoque busca aumentar la eficacia de los   procesos dedesarrollo de los sistemas de información, al soportar la realización de sus tareas con el uso de las tecnologías de la información.
La herramienta CASE (Computer-Aided Systems Engineering o Ingeniería de Sistemas Asistida por Computador), la aplicación de tecnología informática a las actividades, las técnicas y las metodologías propias de desarrollo de sistemas y al igual que las herramientas CAD(Diseño Asistido por Computadora) o CAM (Manufactura  Asistida por Computadora) su objetivo es acelerar el proceso para el que han sido diseñadas, en el caso de CASE para automatizar o apoyar una o mas fases del ciclo de vida del desarrollo de los sistemas de información. 
         
La primera herramienta CASE, como se conoce actualmente, fue Excelerator en 1984  para PC. Actualmente la oferta deherramientas CASE es muy amplia y se tiene por ejemplo el EASYCASE o WINPROJECT. 
         
La tecnología CASE supone la automatización del desarrollo del software, contribuyendo a mejorar la calidad y la productividad en el desarrollo de sistemas de información. Para mejorar la calidad y la productividad de los sistemas de información a la hora de construir software se plantean los siguientesobjetivos:
Permitir la aplicación práctica de metodologías estructuradas, las cuales al ser realizadas con una herramienta se agiliza 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 decomponentes software.
Permitir un desarrollo y un refinamiento visual de las aplicaciones, mediante la utilización de gráficos.
En términos generales, una herramienta CASE se compone de los elementos siguientes:
Repositorio (diccionario) donde se almacenan los elementos definidos o creados por la herramienta, y cuya gestión se realiza mediante el apoyo de un Sistema de Gestión de Base de Datos (SGBD) ode un sistema de gestión de ficheros.
Metamodelo (no siempre visible), que constituye el marco para la definición de las técnicas y metodologías soportadas por la herramienta.
Carga o descarga de datos, son facilidades que permiten cargar el repertorio de la herramienta CASE con datos provenientes de otros sistemas, o bien generar a partir de la propia herramienta esquemas de base de datos,programas, etc. que pueden, a su vez, alimentar otros sistemas. Este elemento proporciona así un medio de comunicación con otras herramientas.
Comprobación de errores, facilidades que permiten llevar a cabo un análisis de la exactitud, integridad y consistencia de los esquemas generados por la herramienta.
Interfaz de usuario, que constará de editores de texto y herramientas de diseño gráfico quepermitan, mediante la utilización de un sistema de ventanas, iconos y menús, con la ayuda del ratón, definir los diagramas, matrices, etc. que incluyen las distintas metodologías.
Por otra parte, la estructura general de una herramientas CASE, se basa en la siguiente terminología:
CASE de alto nivel son aquellas herramientas que automatizan o apoyan las fases finales o superiores del ciclo de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Herramientas Para El Desarrollo De Sistemas
  • Sistema automatizado para embotelladora
  • herramientas para el desarrollo de sistemas
  • Herramientas desarrollo sistemas expertos
  • HERRAMIENTAS PARA EL DESARROLLO CRITICO
  • herramientas para desarrollo de trabajos
  • Sistema Automatizado Para El Control De Inventario
  • Sistema automatizado para el calculo de la nomina de la

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS