Puede utilizar Lifecycle Query Engine con la base de datos Apache Derby predeterminada o con una base de datos externa; la base de datos que elija depende de cómo realice el despliegue de LQE. Por ejemplo, si lo despliega en un solo nodo LQE, puede utilizar cualquiera de las opciones. Sin embargo, si va a desplegar LQE en varios nodos, debe utilizar una base de datos externa. Para obtener información sobre las bases de datos soportadas, consulte Configuración de la base de datos.
Lifecycle Query Engine es una aplicación de Jazz que se registra en un solo Jazz Team Server. En un entorno distribuido, se pueden configurar relaciones de amigo entre diferentes servidores, lo que proporciona acceso a los datos de la aplicación.
Las herramientas de ciclo de vida ponen disponibles los datos para la indexación utilizando conjuntos de recursos de seguimiento (TRS); los miembros del TRS son recursos recuperables con representaciones de Infraestructura de descripción de recursos (RDF), que reciben el nombre de recursos de índice. Puede crear y ejecutar consultas SPARQL en el conjunto de datos RDF que agrega los gráficos RDF de los recursos de índice. Estas consultas incluyen datos de todas las herramientas de ciclo de vida; también incluyen enlaces de herramientas cruzados entre los recursos. El registro de cambios del conjunto de recursos de seguimiento captura todos los cambios que se producen en los recursos de índice, y los cambios se propagan al índice de ciclo de vida, manteniéndolo actualizado.
Los recursos de un TRS pueden ser recursos protegidos. Un administrador de LQE puede conceder acceso a recursos indexados basado en el índice completo, en cada origen de datos o puede conceder acceso a los contextos definidos por las herramientas de ciclo de vida.
Para obtener más información sobre la especificación de TRS, consulte Open Services for Lifecycle Collaboration Tracked Resource Set Specification Versión 2.0 .