Instrucciones de la herramienta: Diseño de subsistemas utilizando Rational XDE Developer
En esta guía de la herramienta se describe cómo diseñar subsistemas con Rational XDE Developer.
Herramienta: Rational XDE Developer
Relaciones
Descripción principal

Visión general 

Esta guía de la herramienta ofrece soporte para el diseño de subsistemas con Rational XDE Developer - Java Platform Edition.

Distribuir el comportamiento de subsistema a elementos de subsistema

Se añaden clases y otros subsistemas al subsistema para realizar las interfaces del subsistema.

Las colaboraciones de elementos de modelo del subsistema se deben documentar utilizando diagramas de secuencia que muestren cómo se realiza el comportamiento del subsistema. Cada operación que se lleva a cabo en una interfaz que realiza el subsistema debe tener uno o más diagramas de secuencia documentados. Este diagrama, que es propiedad del subsistema, se utiliza para diseñar el comportamiento interno del subsistema.

  1. Cree diagramas de clase según sea necesario. Consulte el apartado icono de publicación de ayudaAdición de diagramas .
  2. Añada subsistemas y clases. Consulte la Guía de la herramienta: Identificación de elementos de diseño utilizando Rational XDE como guía para añadir nuevos subsistemas y clases.
  3. Documente cómo se lleva a cabo cada operación de interfaz, tal como se indica a continuación:
    • Añada una instancia de colaboración para cada operación de interfaz. Denomínela después de la operación. (En el Explorador de modelos, pulse el botón derecho del ratón sobre el paquete subsistema y, a continuación, pulse Añadir UML > Instancia de colaboración).
    • Cree una instancia de interacción con el mismo nombre. (En el Explorador de modelos, pulse el botón derecho del ratón sobre la instancia de colaboración y, a continuación, pulse Añadir UML > Instancia de colaboración).
    • Cree un diagrama de secuencia para la instancia de interacción. Consulte el apartado icono de publicación de ayudaAdición de diagramas .
    • Arrastre y suelte clases e interfaces en el diagrama para crear objetos para la interacción. Consulte el apartado icono de publicación de ayudaAdición de formas a diagramas .
    • Añada mensaje o estímulos entre objetos. Consulte el apartado icono de publicación de ayudaAdición de mensajes o estímulos .
    • Asigne operaciones a los mensajes. Consulte el apartado icono de publicación de ayudaAsignación de operaciones a mensajes o estímulos .

Para obtener más información, consulte los temas de la ayuda en línea de Rational XDE que tratan sobre:

  • icono de publicación de ayudaCómo trabajar con diagramas de clase
  • icono de publicación de ayudaCómo trabajar con diagramas de interacción (secuencia)
  • icono de publicación de ayudaModelado Java y aplicaciones web

Documentar elementos de subsistema

Referencia: icono de publicación de ayudaDocumentación de elementos de modelo

Describir dependencias de subsistema

Cuando un elemento contenido en un subsistema utiliza algo del comportamiento de un elemento contenido en otro subsistema, se crea una dependencia entre los subsistemas incluidos. Para mejorar la reutilización y reducción de las dependencias de mantenimiento, exprese esta situación en términos de una dependencia de una interfaz concreta del subsistema, no en el subsistema en sí mismo ni en el elemento contenido en el subsistema.

Referencia: icono de publicación de ayudaAdición de relaciones de dependencia