Asignatura: Entornos de programación

Herramientas software

Clasificación. Integración de herramientas


Clases de Herramientas

Aplicaremos el término herramienta a un producto CASE que da soporte a una tarea concreta dentro de las actividades de desarrollo de software. Dicho soporte consistirá en una serie de servicios, cada uno de los cuales automatiza una operación individual. Podemos clasificar las herramientas según los servicios que ofrece y/o la tarea a la que da soporte. A continuación se describen algunas clases de herramientas o grupos de funciones que podemos encontrar en un entorno de programación:

Otras herramientas de desarrollo no incluidas en la relación anterior se salen del marco de lo que hemos denominado entorno de programación, y dan soporte a otras fases del ciclo de vida de desarrollo. Por ejemplo:

Edición y examen del código

Codificación

Verificación y validación

Gestión de configuración

Métricas

La herramientas de obtención de métricas son en realidad un caso particular de las de verificación y validación, aunque tienen entidad propia.

Otras herramientas

Integración de herramientas

Concepto de integración de datos

Técnicas de integración de datos

Integración de control

Integración de presentación

Editores configurables

Ofrecen las siguientes facilidades:

Algunos ejemplos de editores configurables son: