Ampliar el entorno de modelado de Rational
Productos de modelado de IBM Rational soporta varios mecanismos que puede utilizar
para ampliar la funcionalidad del entorno de
modelado. Por ejemplo, utilizando los puntos de extensión disponibles y API puede crear
perfiles personalizados para ampliar el metamodelo UML, crear pluglets para crear extensiones
menores en el entorno de trabajo, ampliar la funcionalidad de modelado o para añadir
funcionalidad a una transformación existente.
- Guía del desarrollador de Rational Modeling Platform
Puede utilizar los puntos de extensión de Eclipse y la API pública correspondiente para ampliar los
productos de modelado de IBM
Rational. Los puntos de extensión y API se dividen lógicamente en tres subsistemas funcionales. Puede utilizar los puntos de extensión para definir las extensiones de modelado como perfiles
UML. Puede utilizar la API para crear y modificar modelos UML y diagramas.
- Guía del desarrollador de pluglets de Rational
Puede crear pluglets para manejar tareas y utilizar su funcionalidad para explorar
y aprender sobre las API (interfaces de programación de aplicaciones) de la plataforma de entorno
de trabajo y sobre otras extensiones de productos.
Puede utilizar el entorno de desarrollo de Java
y acceder a las API de los plugins del entorno de trabajo para ampliar e implementar
los pluglets existentes.
- Guía del desarrollador de RAS de Rational
IBM® Rational® utiliza RAS (Reusable Asset Specification) para proporcionar
una manera estándar de empaquetar y extraer conjuntos de archivos relacionados.
Los activos RAS simplifica compartir soluciones con otros usuarios proporcionando
una metodología cómoda y coherente de organizar, documentar, compartir, almacenar y restaurar
soluciones.
- Guía del desarrollador de comparación y fusión
La infraestructura de comparación y fusión de
IBM Rational permite la ampliabilidad mediante puntos de extensión
de Eclipse y una API pública correspondiente. La infraestructura proporciona
los puntos de extensión para ampliar una infraestructura existente y una API pública
para comparar y fusionar artefactos de modelado relacionados con EMF. Los puntos de extensión y la API se dividen de
manera lógica en subsistemas funcionales.
- Guía del desarrollador de patrones de Rational
La infraestructura de patrones es una infraestructura basada en Java y orientada a objetos
que proporciona las clases base que las implementaciones de patrones especializan. Puede utilizar
los patrones generalizados o los UML especializados como la raíz de infraestructura de patrones
de su biblioteca de patrones.
Puede utilizar la infraestructura de patrones especializada
para ampliar la infraestructura generalizada y soportar la creación de patrones
relacionados con roles.
- Guía del desarrollador de transformaciones de Rational
Puede utilizar los puntos de extensión de Eclipse y la API pública correspondiente
para ampliar la infraestructura de transformación de IBM Rational.
Puede utilizar los
puntos de extensión para definir transformaciones, crear programas de utilidad de transformaciones
y ampliar las transformaciones existentes. Puede utilizar la API para crear y ejecutar
transformaciones. Los puntos de extensión y API se dividen lógicamente en tres subsistemas funcionales.
- Guía de desarrolladores de autoría de transformaciones Rational
Puede utilizar la API provisional de Eclipse que la infraestructura de autoría de transformación
de IBM Rational proporciona autoría de transformaciones. Esta API está disponible
en un subsistema funcional llamado Autoría de transformación.