CASE (Ingeniería de Software Asistido por Computadora)
Beneficios
Consistencia de la información
Estándares de procesos y documentación
Mantenimiento del sistema
Aplicación de técnicas de metodología
Funciones automatizadas
Reutilización y reingeniería
Planificación y gestión del proyecto
Clasificación
Amplitud
Toolkit
Añade tareas según la etapa
del proyecto
Workbench
Automatiza un proceso completo
del desarrollo del sistema
Fase del ciclo de
vida de desarrollo
Upper CASE
Fase de planificación, análisis de
requisitos, estrategia de desarrollo,
etc., a través de UML
Middle CASE
Automatizar tareas de análisis
y diseño de la aplicación
Lower CASE
Semiautomatización de generación
de código, programas de detección
de errores, soporte de depuración
de programas y pruebas
Otras clasificaciónes
Integrated CASE
(I-CASE)
Todo el proceso de desarrollo de software
MetaCASE
Herramientas que asisten al CASE
CAST
Herramientas de soporte a la prueba de software
IPSE
I-CASE con gestión de proyectos
Componentes
Repositorio
Diccionario de los elementos creados
por la herramienta
Meta Modelo
Marco para la definición de técnicas
y metodologías soportadas por la
herramienta
Carga/Descarga
de datos
Permite importar o manejar
información de herramientas
externas
Comprobación
de errores
Para corroborar la consistencia
de los esquemas
Interfaz de
Usuario
Editores de texto y herramientas
de diseño mediante partes visibles
DEFINICIÓN
Herramientas individuales para ayudar al desarrollador
de Software durante una o más fases del desarrollo de
Software. El uso de estas herramientas no garantiza una
mejora en el desarrollo de Software.
Bilbiografía
Referencias
Introducción a Herramientas CASE, Microsoft Word.
Herramientas CASE, prisland86, monografías.com
Herramientas CASE, Wikipedia