Indexación de los datos con Lifecycle Query Engine (LQE)

Puede utilizar Lifecycle Query Engine para indexar y buscar activos almacenados en cualquier producto configurado para dar soporte a la especificación Tracked Resource Set.

Rational Engineering Lifecycle Manager da soporte a una integración con Lifecycle Query Engine a través de la implementación de una especificación borrador de una API de Tracked Resource Set. La especificación borrador de API de Tracked Resource Set no se puede implementar con otra aplicación que no sea Lifecycle Query Engine.

Al integrarse con Rational Engineering Lifecycle Manager, puede utilizar Lifecycle Query Engine para crear un Índice de datos enlazados del ciclo de vida para las herramientas que dan soporte a la especificación Tracked Resource Set como, por ejemplo, Rational Team Concert, Rational Rhapsody, Rational DOORS y Rational Quality Manager. Una herramienta de ciclo de vida dispone los datos para la indexación exponiendo los Datos de ciclo de vida enlazados a través de un Conjunto de recursos con seguimiento (TRS), cuyos miembros deben ser recursos recuperables con representaciones RDF (Resource Description Framework), llamados Recursos de índice.

Para obtener más información sobre la especificación Tracked Resource Set, consulte Open Services for Lifecycle Collaboration Tracked Resource Set Specification Version 2.0

Un Índice de LQE construido a partir de uno o varios conjuntos de recursos con seguimiento permite que las consultas SPARQL se ejecuten contra el conjunto de datos RDF que añade los gráficos RDF de los Recursos de índice. Esto permite que los datos de varias herramientas de ciclo de vida se consulten conjuntamente, incluyendo enlaces inter-herramienta entre recursos. Los cambios que ocurren en los Recursos de índice en una herramienta de ciclo de vida se descubren a través del Registro de cambios del Conjunto de recursos con seguimiento, permitiendo que los cambios se propaguen al Índice de ciclo de vida para mantenerlo actualizado.

La mayoría de los recursos de un Conjunto de recursos con seguimiento serán recursos protegidos para los que la herramienta de ciclo de vida otorga o deniega acceso según la identidad del usuario autenticado. LQE se autentica con las herramientas de ciclo de vida como un cliente de confianza (al contrario que un usuario particular), lo que le proporciona acceso no restringido a los Recursos de índice. Al implementar la especificación de Control de accesos de recursos, las herramientas de ciclo de vida permiten que LQE proteja información recabada de los Recursos de índice y que implementen la misma política de control de acceso sobre los usuarios del índice, como la de las mismas herramientas de ciclo de vida.

Lifecycle Query Engine es una aplicación de Jazz, que requiere registro con un solo Jazz Team Server. En un entorno distribuido, se pueden establecer relaciones de amigo con diferentes Jazz Team Servers.

Terminología utilizada en LQE

Recurso
Un recurso es un objeto descrito por expresiones de RDF. Un recurso de RDF está identificado por un URI.
Para obtener más información, consulte: Composite Capabilities/Preference Profiles: Terminology and Abbreviations
Triple
Un triple de RDF tiene tres componentes: el sujeto, el predicado y el objeto
Para obtener más información, consulte: Resource Description Framework (RDF): Concepts and Abstract Syntax
Gráfico
Un gráfico de RDF es un conjunto de triples de RDF.
Para obtener más información, consulte: Resource Description Framework (RDF): Concepts and Abstract Syntax
Vocabulario de RDF
Un vocabulario de RDF describe el uso significativo de propiedades y clases en datos de RDF.
Para obtener más información, consulte: RDF Vocabulary Description Language 1.0: RDF Schema

URL utilizados por LQE

Página inicial
https://[servidor]:[puerto]/lqe/web
Página de administración
https://[servidor]:[puerto]/lqe/web/admin
Esta es la página utilizada para toda la función administrativa de LQE.
Página de consulta
https://[servidor]:[puerto]/lqe/web/query
Utilice esta página para ejecutar consultas de SPARQL. Resulta útil en la resolución de resultados de consulta inesperados en otros productos.
Página de autorización de usuarios
https://[servidor]:[puerto]/lqe/web/auth
Utilice esta página para habilitar o inhabilitar el acceso de LQE a orígenes de datos al ejecutar consultas. Esto permite limitar los orígenes de datos cuyos artefactos se devolverán en resultados de consulta.
Documento de servicios raíz
https://[servidor]:[puerto]/lqe/scr
Jazz Team Server tiene una forma estándar de describir una Aplicación Jazz llamada documento de servicios raíz. El documento de servicios raíz para LQE describe los servicios correspondientes, el modelo de autenticación, la licencia y el usuario funcional.

Archivos de registro generados por LQE

Registro de LQE
[JTS_ROOT]/server/logs/lqe.log
Propiedades de LQE
[JTS_ROOT]/server/conf/lqe/lqe.properties
Registro de Jazz Team Server
Registro de Jazz Team Server: [JTS_ROOT]/server/logs/jts.log
Registro de Tomcat
Registro de Tomcat: [JTS_ROOT]/Server/Tomcat/logs/catalina.log
Registro de WebSphere Application Server
[WebSphere_Install_Dir]\AppServer\profiles\[server_name]\logs\ lqe.log

Comentarios