domingo, 1 de diciembre de 2013



 
HERRAMIENTAS DE MEDIO NIVEL (Middle-CASE)

Las herramientas case son una clase de software que auxilia  a la automatización de las actividades que están dentro de los pasos a seguir o el ciclo de vida del desarrollo de aplicaciones, se puede decir, por ejemplo. Cuando se están obteniendo los requerimientos funcionales para una aplicación así como las herramientas que pueden crear los prototipos en el desarrollo de gráficos para poder visualizar como podría visualizarse la aplicación al término de su implementación.

A continuación se mostrara una lista de los tipos de herramientas:

  • Herramientas de ingeniería de procesos de negocios.
  • Modelado de procesos y de gestión
  • Herramientas de planificación de proyectos.
  • Herramientas de análisis de riesgos
  • Herramientas de gestión de proyectos
  • Herramientas de rastreo Requisito
  • Herramientas de gestión de métricas
  • Documentación de las herramientas
  • Herramientas de software del sistema

(Para más información consultar la página http://en.wikipedia.org/wiki/Computer-aided_software_engineering#Tools )

En este reporte nos enfocaremos a esas herramientas que están diseñadas especialmente al análisis y modelación de gráficos en interfaces en el desarrollo del software
Las herramientas de medio nivel conocidas como Middle-CASE o M-CASE están destinadas a la automatización de  tareas en el análisis y diseño de la aplicación. Permiten al desarrollador crear un prototipo del modelo del sistema que se está construyendo así como  la evaluación de la validez y consistencia de este modelo. Proporcionan un grado de confianza en la representación del análisis y ayudan la eliminación y corrección de los errores con anticipación.

Se pueden tener diferentes tipos de herramientas de medio nivel, como lo son:

  • Herramientas de análisis y diseño
  • Herramientas de creación de prototipos y de simulación
  • Herramientas para el diseño y desarrollo de interfaces
  • Máquinas de análisis y diseño

Los objetivos que tienen este tipo de herramientas pueden ser
  1. Mejorar la productividad en el software.
  2. calidad del software.
  3. Mejorar el tiempo y coste de desarrollo
  4. Mantenimiento de los sistemas informáticos.
  5. Mejorar la planificación de un proyecto
  6. Automatizar el desarrollo del software, documentación
  7. Gestión de proyectos
  8. Ayuda a la reutilización del software
  9. Gestión global en todas las fases de desarrollo de software
  10. Facilitar el uso de las distintas metodologías
 
Una clasificación sencilla de las herramientas de medio nivel son: los modelos de datos, modelos de procesos y los modelos de objetos. Con ayuda de lenguajes gráficos como los es UML que gracias a sus diagramas poder observar el comportamiento del programa y/o software con mayor precisión y evitar errores en fases siguientes.

No hay comentarios:

Publicar un comentario