Pruebaa
Capítulo 12. Herramientas CASE
Herramientas CASE Estructura
Objetivos Características deseables Componentes de una herramienta CASE Taxonomías de CASEHerramientas CARE Situación actual Criterios de selección
Herramientas CASE Bibliografía
(Piattini et al. 04) M. Piattini, José A. Calvo-Manzano, J. Cervera, L. Fernández. “Análisis y diseñodetallado de Aplicaciones Informáticas de Gestión”. Ed. Ra-Ma. 1996. Capítulo 19. (Piattini et al. 96) M. Piattini, José A. Calvo-Manzano, J. Cervera, L. Fernández. “Análisis y diseño detallado deAplicaciones Informáticas de Gestión”. Ed. Ra-Ma. 1996. Capítulo 19.
CASE. Definición
Computer-Aided Software Engineering
Conjunto de herramientas y métodos asociados que proporcionan asistenciaautomatizada en el proceso de desarrollo del software a lo largo de su ciclo de vida.
Gestión del proyecto
(planificación, estimación y control)
Desarrollo del software
(análisis, diseño,implementación, validación)
Mantenimiento del software
Objetivos de la tecnología CASE
AUTOMATIZACIÓN DEL DESARROLLO DE SW.:
Productividad del equipo ↑↑ Calidad del Software ↑↑
INCREMENTARReutilización del software.
REDUCIR
Costes de desarrollo y mantenimiento.
AUTOMATIZAR/SIMPLIFICAR
Gestión del proyecto. Desarrollo del sw. (permitir aplicación met. estructuradas; prototipos; desarrollo“visual”) Mantenimiento del software (incluyendo la
automatización y estandarización de la documentación y de su mantenimiento)
Características básicas que debe soportar (Yourdon 89)
Soportegráfico para varias técnicas (DFD, E/R, STD, modelos OO, etc.) Control de errores: Unicidad identificadores, reglas metodología, etc. Verificación entre diferentes modelos:
En una fase (p.e. entre DFD yE/R) En varias fases (DFD análisis y diseño; DFD diseño y Diagrama de estructuras)
Otras características deseables
Soporte multiusuario. Personalización. Control de documentos y versiones....
Regístrate para leer el documento completo.