Rational Asset Manager complementa los sistemas de aplicaciones de compilación existentes, tales como Rational Build Forge. Puede utilizar Rational Build Forge para crear una compilación basada en activos en Rational Asset Manager, y puede también utilizar la integración para publicar los resultados de la compilación como activos nuevos en Rational Asset Manager. Se proporciona un conjunto de scripts que le permite descargar activos, comprobar dependencias, compilar y producir resultados como activos nuevos.

En Rational Build Forge, se define un nuevo proyecto de compilación para compilar y publicar activos. Las fuentes de la compilación son activos y artefactos de Rational Asset Manager y las compilaciones se pueden publicar como activos en Rational Asset Manager.
Por ejemplo, cuando se han establecido los archivos necesarios para la compilación, y después de ejecutarla y que se haya completado, puede desplegar los resultados de la misma (por ejemplo, un archivo .ear) como activos en Rational Asset Manager. O bien, después de guardar los resultados de la compilación como activos de Rational Asset Manager, puede someter los nuevos activos y artefactos asociados a un proceso de revisión para verificar que su despliegue está aprobado (por ejemplo, antes de publicarlos como compilación Milestone).
Puede marcar un tipo de compilación (por ejemplo, Milestone o Golden Master) en Rational Build Forge para especificar el tipo de proceso de revisión para los nuevos activos creados a partir de los resultados de la compilación. Cuando una compilación de Rational Build Forge se completa, los activos publicados se listan en la compilación y, en Rational Asset Manager, se incluyen todas las dependencias en el nuevo activo.
Los desarrolladores pueden buscar activos, artefactos y enlaces a artefactos de Rational Asset Manager y añadirlos a su espacio de trabajo. Pueden utilizar el programa de utilidad Visual Browse para ver las relaciones y dependencias entre activos. El script Descargar activo ayuda a automatizar la entrega de los archivos a un proceso de compilación. En Rational Build Forge, después de iniciar la sesión y crear un proyecto, un desarrollador puede definir las propiedades del proyecto de compilación y completar otros pasos necesarios para distribuir los resultados de la compilación.
Para ver una demostración de la integración, una biblioteca de ejemplo y un proyecto de compilación, consulte http://www.ibm.com/support/docview.wss?uid=swg27016509 o http://www.ibm.com/developerworks/offers/lp/demos/summary/r-assetmanagerrbf.html
Consulte los archivos de código fuente para el servidor de compilación utilizando la biblioteca de mandatos de extracción apropiada para extraer los archivos de origen del sistema de gestión de configuración de software (SCM) como, por ejemplo, Rational ClearCase o Rational Team Concert. Debe extraer archivos de código fuente de un sistema SCM para que la compilación los utilice, como las herramientas de descarga, incluida la biblioteca cliente de Rational Asset Manager para que DownloadAsset y otros scripts ANT se puedan utilizar en el servidor Rational Build Forge. Debe proporcionar la información del sistema SCM para el proyecto de compilación, como el URL del servidor, el ID de usuario y la contraseña.
Puede utilizar AppScan para explorar todo el fuente y las bibliotecas que están incluidos en el proyecto.
Puede utilizar los archivos de ejemplo para definir un nuevo proyecto con un conjunto de bibliotecas e información de configuración; para ello, importe el contenido del archivo .zip importando el archivo eligibility.xml. Los archivos de ejemplo están disponibles en http://www.ibm.com/developerworks/offers/lp/demos/summary/r-assetmanagerrbf.html. Rational Build Forge vuelve a crear el proyecto de elegibilidad al cargar el archivo eligibility.xml. Seleccione Bibliotecas y luego elija una biblioteca, como GetRamLibraries, para recuperar el archivo ramclient.zip. Después, modifique los archivos para la configuración. También debe modificar los scripts ANT y añadirlos al proyecto Rational Build Forge.
Rational Asset Manager incluye una política que puede utilizar para ejecutar un proyecto de Rational Build Forge en puntos específicos del ciclo de vida de activos. Por ejemplo, si un activo de software se mueve del estado de desarrollo al estado de transferido en preparación de prueba, puede ejecutar un proyecto de Rational Build Forge que compile automáticamente el software y lo despliegue para que otros lo vean.
Para obtener más información sobre las políticas y ciclos de vida, consulte Políticas de ciclos de vida, Ciclos de vida y desarrollo de activos y Crear ciclos de vida personalizados.