domingo, 17 de febrero de 2013


1.6.- Clasificación de Las herramientas Case
Aunque no es fácil y no existe una forma única de clasificarlas, las herramientas case se pueden clasificar, teniendo en cuenta los siguientes parámetros:
8  Las plataformas que soportan
8  Las fases de ciclo de vida
8  La arquitectura de las aplicaciones que aplican y producen.
8  Su funcionalidad

Clasificación basada en la fase del ciclo de desarrollo:

ÿ Upper case (U-case) herramientas que ayudan en las fases de planificación, análisis de desarrollo, usando entre otros diagramas UML.
ÿ Middle case (M-case) herramientas para automatizar tareas en el análisis y diseño de la aplicación.
ÿ Lower case (L-case) herramientas que semi-autorizan la generación de código, crean programas de detección de errores, soportan la depuración de programas y pruebas. Además automatizan la documentación completa e aplicación.
Existe otros nombres que se le dan a este tipo de herramientas y que no es una clasificación excluyente. Entre si ni con lo anterior.
ÿ Integrated case (I-case) herramientas que engloban todo el proceso de desarrollo software, desde análisis e implementación.
ÿ Meta case: herramientas que definen nuestra propia técnica de software:
8  IPSE, herramientas que soportan todo el ciclo de vida, incluyen componentes para la gestión de proyectos y cuestión de la configuración.

Por funcionalidad podríamos diferenciar algunas como:

ÿ Herramientas de generación semiautomática de código
ÿ Editores UML
ÿ Herramientas de factorización de código
ÿ Herramientas de mantenimiento como los asistentes de control. 

No hay comentarios:

Publicar un comentario