Visión general técnica

Rational Engineering Lifecycle Manager es una herramienta que organiza la información según el contexto. El contexto ofrece a los equipos una forma rápida de buscar y utilizar la información creada y actualizada en muchas herramientas diferentes.

Lifecycle Query Engine recupera los artefactos de las herramientas diferentes.

A continuación se describe detalladamente cómo Lifecycle Query Engine utiliza Open Services for Lifecycle Collaboration (OSLC) para enlazar artefactos diferentes de herramientas nativas.

Nota: En esta descripción se presupone que conoce la terminología y los conceptos básicos. Si no está familiarizado con los términos y conceptos, consulte Terminología y conceptos.

Cuando los usuarios buscan artefactos desde cualquier página, utilizan los datos enlazados del índice de Lifecycle Query Engine. Datos enlazados significa simplemente que los datos están enlazados a otras herramientas, tales como elementos de trabajo con elementos de trabajo hijo, y que están enlazados a o desde una configuración de producto o producto de Rational Engineering Lifecycle Manager. Por ejemplo, una configuración de producto o producto denominado SuperCar puede contener un producto hijo motor, que contiene varios enlaces a requisitos, elementos de trabajo, modelos de diseño y casos de prueba. Los enlaces, que se muestran en la imagen siguiente, son HTTP estándar:

La imagen muestra los artefactos de las herramientas nativas como enlaces HTTP.

Representational State Transfer (REST) es un conjunto de principios que definen cómo se van a utilizar los estándares web como, por ejemplo, HTTP y URI. REST es la base del uso de datos enlazados de Rational Engineering Lifecycle Manager, lo que significa que todos los artefactos tiene ID, pueden enlazarse entre ellos, pueden tener varias representaciones y pueden comunicarse sin estado.

Los enlaces con los artefactos del producto hijo motor provienen de los datos enlazados del ciclo de vida. No sólo son los artefactos que puede recuperar el índice de Lifecycle Query Engine, sino los enlazados. En otras palabras, los artefactos que forman parte de motor están en un contexto, que es el producto. La configuración del producto SuperCar puede tener 10 productos hijo y cada uno de estos productos hijo puede tener el mismo número de productos hijo con docenas de elementos de trabajo, requisitos, casos de prueba y modelos de diseño, pero todos estos artefactos continúan enlazados cuando se recuperan del índice. Cuando los equipos deben ejecutar un análisis sobre un producto, por ejemplo, motor, no sólo ven los artefactos enlazados con motor, sino todos los artefactos que tienen una relación (están enlazados) con los artefactos de SuperCar.

Este enlace es posible gracias al uso de OSLC, que es un estándar que permite las integraciones de ciclo de vida. La imagen siguiente muestra los artefactos de distintas herramientas nativas enlazados entre sí utilizando OSLC y recuperables mediante Lifecycle Query Engine.

La imagen muestra cómo se enlazan entre sí los artefactos de distintas herramientas nativas utilizando OSLC y cómo se recuperan utilizando el índice.

Aunque el índice es un componente importante de la herramienta, los equipos utilizan el índice periféricamente, cuando recuperan información del mismo mediante operaciones como, por ejemplo, consultas, análisis, búsquedas, búsquedas de uso, historiales, etc. En otras palabras, el índice es invisible para los usuarios, excepto como la agrupación de datos donde se almacenan y se recuperan los artefactos enlazados.

Aparte de las operaciones indicadas en el párrafo anterior, los equipos deben imprimir informes sobre el estado de los artefactos. Hay disponible un informe de ejemplo para visualizar la información en formato de tabla básico.

Para crear un informe con una salida diferente como, por ejemplo, diagramas de barras y gráficas de Gantt, necesita Rational Publishing Engine. Rational Publishing Engine no se incluye con la herramienta; se necesitan una instalación y una licencia aparte. Póngase en contacto con el administrador del servidor para comprobar que la instalación ha finalizado y para determinar la vía de acceso del servidor de licencias que debe utilizar para conectarse al servidor de licencias. Si aún no ha instalado Rational Publishing Engine, usted o el administrador debe instalarlo y comprobar que puede conectarse al servidor de licencias.

Para obtener información acerca de cómo utilizar Rational Publishing Engine, consulte el nuevo enlace Creación de informes de estilo de documento en la documentación del producto Rational Solution for Collaborative Lifecycle Management.

La imagen siguiente muestra una visión general de cómo utilizar Rational Engineering Lifecycle Manager.

La imagen muestra una visión general. Los equipos utilizan las vistas para navegar visualmente por la información; utilizan las consultas, los informes y el análisis para buscar artefactos y sus relaciones con otros artefactos; y organizan los artefactos visualmente de forma que tenga sentido para el producto.

Esta imagen es una visión general de cómo los equipos utilizan la herramienta. En primer lugar, un responsable de equipo o un gestor de productos crea las configuraciones de productos, organizando las configuraciones hijo, los productos y los artefactos de modo que tenga sentido tanto para el producto como para el equipo. A continuación, el equipo empieza a trabajar en la creación de enlaces con artefactos como, por ejemplo, los elementos de trabajo, los requisitos, los modelos de diseño y los casos de prueba, que llenan aún más el árbol de productos.

Se crean vistas y consultas especiales para el equipo. Las vistas proporcionan una visión dinámica y estructurada dentro del producto, para que los equipos puedan ver datos de ingeniería a lo largo del ciclo de vida de desarrollo. Por ejemplo, una vista de proceso V muestra el ciclo de vida de un producto desde el diseño del sistema, pasando por la arquitectura de software, hasta la integración y la prueba.

El equipo ejecuta operaciones como, por ejemplo, búsquedas, consultas, búsquedas de uso y análisis para determinar las relaciones entre los artefactos. Las relaciones son importantes cuando uno de los productos debe repararse o sustituirse.


Comentarios