La interfaz definida por JSR-147. El paquete de la gestión de la configuración y el mantenimiento de versiones de espacios de trabajo (WVCM) es el subconjunto de la funcionalidad que está aceptado por el cuerpo de estándares. Para obtener más información sobre WVCM, consulte el apartado http://www.jcp.org/en/jsr/detail?id=147.
Las interfaces WVCM forman la base de la API de Rational CM y proporcionan un modelo de objeto bien definido para expresar operaciones y funciones de gestión de la configuración.
WVCM se expresa como un conjunto de interfaces Java™ con información Javadoc asociada. Las interfaces definen la forma del modelo de objeto, y los comentarios describen la semántica esperada de las operaciones.
El paquete STP es una ampliación del paquete WVCM. Este paquete contiene las interfaces de la API de Rational CM y proporciona el modelo de objeto común para recursos de producto Rational. Este paquete es independiente de los repositorios o implementaciones específicas de producto. Incluye las interfaces comunes a partir de las cuales se pueden derivar interfaces específicas de producto.
Los mecanismos generales de la WVCM se amplían con la introducción de metapropiedades, un mecanismo ampliado de solicitud de propiedades y el soporte para varios tipos de repositorios.
Además, este paquete define una interfaz para analizar y crear ubicaciones que cumplan con la sintaxis común de series de ubicación.
El paquete Rational ClearQuest es una ampliación específica de producto que proporciona acceso a los repositorios Rational ClearQuest que contienen recursos y propiedades específicas de producto. Este paquete contiene funciones que proporcionan un mayor acceso a la funcionalidad de un repositorio a Rational ClearQuest y sus recursos subyacentes.
El paquete Rational ClearQuest contiene ampliaciones para el paquete STP que proporcionan acceso a recursos de Rational ClearQuest.
El paquete Rational ClearCase es una ampliación específica de producto que permite acceder a repositorios Rational ClearCase, cada uno de los cuales contiene recursos y propiedades específicas de recurso. Estos paquetes contienen funciones que proporcionan un mayor acceso a la funcionalidad de un repositorio Rational ClearCase y a sus recursos subyacentes.
El paquete Rational ClearCase contiene ampliaciones para los paquetes WVCM y STP que proporcionan interfaces específicas para recursos de Rational ClearCase.
Se añade un prefijo al nombre de la clase básica de WVCM de las interfaces y clases que contiene cada paquete (por ejemplo, Resource, StpResource, CcResource y CqResource).