A interface definida pelo JSR-147. O pacote WVCM (Workspace Versioning and Configuration Management) é o subconjunto de funcionalidade que foi aceito pelo corpo de padrões. Consulte http://www.jcp.org/en/jsr/detail?id=147 para obter mais informações sobre o WVCM.
As interfaces do WVCM formam as bases da API e fornecem um modelo de objeto bem definido para expressar as operações e funções de gerenciamento da configuração. O WVCM é expressado como um conjunto de interfaces Java com informações do Javadoc associadas. As interfaces definem o formato do modelo de objeto e os comentários descrevem a semântica esperada das operações.
O pacote STP é uma extensão do pacote WVCM. Esse pacote contém as interfaces da API e fornece o modelo de objeto comum para os recursos de produto. Ele é independente de repositórios ou implementações específicas do produto. Ele inclui as interfaces comuns a partir das quais interfaces específicas do produto podem ser derivadas.
Mecanismos gerais do WVCM são aprimorados com a introdução de metapropriedades, um mecanismo de pedido de propriedade estendida e suporte para vários tipos de repositórios. Além disso, esse pacote define uma interface para analisar e compor locais de recursos que estejam de acordo com a sintaxe comum para cadeias locais.
O pacote Rational ClearQuest é uma extensão específica do produto que fornece acesso aos repositórios do Rational ClearQuest, cada um contendo recursos e propriedades específicos do produto. Esse pacote contém funções que fornecem mais acesso à funcionalidade de um repositório Rational ClearQuest e seus recurso subjacentes.
O pacote Rational ClearQuest contém extensões para o pacote STP que fornece acesso aos recursos do Rational ClearQuest.
Um prefixo é incluído no nome de classe base das interfaces e classes do WVCM em cada pacote (por exemplo, Resource, StpResource, CcResource e CqResource).