IBM Rational Software Architect: Especificación de la arquitectura
IBM Rational Software Architect: Análisis de la arquitectura
IBM Rational Software Architect: Implementación
IBM Rational Software Architect: Depurar y probar
IBM Rational Software Architect: Personalización
IBM Rational Software Architect
Diagrama de guión de uso



Puede utilizar Rational Software Architect para modelar el sistema y crear los tipos siguientes de diagramas UML:


Guión de uso

Diagrama de clase



Puede utilizar Rational Software Architect para modelar el sistema y crear los tipos siguientes de diagramas UML:


Clase

diagrama de secuencia



Puede utilizar Rational Software Architect para modelar el sistema y crear los tipos siguientes de diagramas UML:


Secuencia

diagrama de comunicación



Puede utilizar Rational Software Architect para modelar el sistema y crear los tipos siguientes de diagramas UML:


Comunicación

diagrama de estado



Puede utilizar Rational Software Architect para modelar el sistema y crear los tipos siguientes de diagramas UML:


Máquina de estado

diagrama de la actividad



Puede utilizar Rational Software Architect para modelar el sistema y crear los tipos siguientes de diagramas UML:


Actividad

diagrama de componentes



Puede utilizar Rational Software Architect para modelar el sistema y crear los tipos siguientes de diagramas UML:


Componente

diagrama de despliegue



Puede utilizar Rational Software Architect para modelar el sistema y crear los tipos siguientes de diagramas UML:


Despliegue

diagrama de estructuras



Puede utilizar Rational Software Architect para modelar el sistema y crear los tipos siguientes de diagramas UML:


Estructura compuesta

Un diagrama que enseña barras de acciones y manejadores de conector



Rational Software Architect tiene dispositivos de modelado asistidos por el usuario, como barras de acciones y manejadores de conector, que le ayudan a crear diagramas UML. Cuando escribe una etiqueta, el dispositivo Asistencia para el contenido completa el texto y enumera los nombres de todos los atributos asociados.

La vista Explorador de modelos contiene un modelo.




Se proporcionan vistas para ayudarle a navegar y examinar elementos y diagramas en un modelo. Utilice la vista Navegador de diagramas para facilitar la navegación por el modelo y su comprensión por medio de la vista de los diagramas por separado.

La vista Navegador de diagrama en la que se muestran todos los diagramas en el modelo actual.




Se proporcionan vistas para ayudarle a navegar y examinar elementos y diagramas en un modelo. Utilice la vista Navegador de diagramas para facilitar la navegación por el modelo y su comprensión por medio de la vista de los diagramas por separado.

En la vista Explorador de patrones aparecen todos los patrones de diseño disponibles y proporciona una descripción de cada uno.




Puede utilizar patrones y transformaciones UML para automatizar el análisis y el diseño de sus proyectos de modelado.

En el Explorador de patrones aparecen todos los patrones de diseño disponibles y se proporciona una descripción de cada uno.



Para aplicar un patrón de diseño a su modelo, en la vista Explorador de patrones, pulse un patrón de diseño y arrástrelo hasta un diagrama del editor de diagramas. A continuación, en el diagrama, pulse un elemento de modelo y arrástrelo hasta la instancia del patrón.

Diagrama de clase UML que se está trasformando




También puede aplicar transformaciones UML para realizar operaciones de proceso por lotes en modelos, como transformar un modelo en código. Para aplicar transformaciones sobre los diagramas, pulse el botón derecho del ratón sobre un elemento de modelo y, a continuación, pulse Transformación. También puede transformar conjuntos de elementos o modelos completos.

Vista Autoría de patrones en la que se muestra un patrón y sus parámetros asociados.


También puede crear patrones personalizados y transformaciones.

La vista Explorador de archivos en la que se muestran los patrones de diseño de creación.


Utilice la vista Explorador de activos para almacenar y gestionar con seguridad todos los patrones reutilizables y las transformaciones en un depósito. La vista Explorador de activos forma parte de la perspectiva Activos reutilizables.

En el diálogo de rastreabilidad se muestran opciones de creación de informes.


Puede buscar un modelo para las relaciones de rastreabilidad, generar relaciones en modelos y generar informes acerca de los modelos.

La vista Gestión de requisitos en la que se muestra un proyecto Requirements Pro.


Puede crear informes que muestran cómo los requisitos del modelo rastrean hasta las implementaciones.

En el informe de rastreabilidad se muestran errores creados por la herramienta de rastreabilidad.


Puede crear informes que muestran cómo los requisitos del modelo rastrean hasta las implementaciones.

La ventana Revisión del código contiene un informe de error.


Puede analizar los modelos y revisar el código.

Un diagrama difusor en el que se muestra la estructura de un proyecto y la vista Navegador de diagramas abre una lista de patrones estructurales.




Puede extraer automáticamente el código de origen para descubrir patrones estructurales, como dependencias cíclicas, difusores y ejes.

El diálogo Introducir fábrica se utiliza, como parte de la herramienta Análisis de arquitectura, para corregir las reglas de código no válidas.



Puede arreglar automáticamente las implementaciones incorrectas y aplicar reglas y patrones a sus clases.

El nuevo asistente de reglas.




Puede crear reglas de desarrollo de software por medio de una plantilla predefinida que controla la manera en la que los desarrolladores pueden implementar una aplicación.

El nuevo asistente de reglas.




Puede crear reglas de desarrollo de software por medio de una plantilla predefinida que controla la manera en la que los desarrolladores pueden implementar una aplicación.

Una barra de herramientas en la que se muestran las diversas herramientas que componen Rational software Architect




Además de una potente función de modelado, Rational Software Architect proporciona un entorno de desarrollo de aplicaciones sólido J2EE y C%2B%2B.

Una barra de herramientas en la que se muestran las diversas herramientas que componen Rational software Architect




Además de una potente función de modelado, Rational Software Architect proporciona un entorno de desarrollo de aplicaciones sólido J2EE y C%2B%2B.


Características de Rational Software Architect...

Herramientas de los servicios web




Potentes herramientas de servicios web que le ayudan a descubrir, crear y publicar servicios web (incluido el soporte para servicios web que se crean a partir de Java Beans, archivos DADX, Enterprise JavaBeans (EJB) y URL)

Una página web que se crea en la perspectiva web




Potente funcionalidad de desarrollo web que incluye Java Server Faces (JSF) y herramientas de diseño de sitios web

Diagrama UML en el que se muestran objetos de datos y EJB




Herramientas de desarrollo de Enterprise JavaBean (EJB)

Diagrama UML en el que se muestra la estructura de una base de datos




Herramientas de desarrollo de base de datos y gestión

Página web con un portal que se está desarrollando en la perspectiva web




Herramientas de desarrollo de Portal

Diagrama de flujo XML




Herramientas de desarrollo XML

En el diálogo RUN se muestran las configuraciones de ejecución y depuración.




Un entorno de desarrollo flexible C y C%2B%2B que se puede ampliar para integrarlo con los paquetes de desarrollo de software (SDK) externo C y C%2B%2B

Las vistas Editor de código y Explorador de proyectos en las que aparece un proyecto C++



Puede crear, construir, probar, analizar y ejecutar las aplicaciones C y C%2B%2B en el editor.

Archivo de clase que se está visualizando



Puede visualizar el código fuente para crear vistas de clase de los Enterprise JavaBeans (EJB), clases Java, y elementos de bases de datos.

Diagrama de secuencias en el que se muestra un cuerpo de método Java




En un paso, puede crear diagramas de secuencia que describen cuerpos de método Java.

Un diagrama UML en el que se muestran objetos de datos que se visualizan en notaciones de IE.




O bien puede visualizar los elementos de la base de datos para crear diagramas que muestran objetos de datos en las notaciones Ingeniería de información (IE) o Definición de integración para el modelado de información (IDEF1X).

Un diagrama UML en el que se muestran objetos de datos que se visualizan en notaciones de IDEF1X.




O bien puede visualizar los elementos de la base de datos para crear diagramas que muestran objetos de datos en las notaciones Ingeniería de información (IE) o Definición de integración para el modelado de información (IDEF1X).

Diagrama de examen UML.



Puede crear diagramas de examen para explorar modelos o código, al igual que al utilizar un navegador web. Puede utilizar diagramas de examen para examinar rápidamente una instantánea de un código o modelo UML, sin crear o mantener diagramas adicionales.

Asistente para la publicación en la web




Puede utilizar la herramienta de Publicación en la web basada en XSLT y personalizable para generar un informe HTML del modelo.

Un modelo UML que se ha publicado en la web.




La herramienta de publicación en la web se integra con los informes HTML, como Javadoc, para crear una representación completamente indexada, textual y gráfica del modelo. También puede crear informes PDF.

Herramienta de comparación y fusión



En un entorno de equipo puede utilizar la herramienta de comparación y fusión integrada para reconciliar los cambios que realizan los distintos desarrolladores sobre el mismo modelo.

Diálogos de integración de ClearCase que muestran una entrega



Debido a que Rational Software Architect se integra completamente con IBM Rational ClearCase, es sencillo mantener el origen de los proyectos.

El asesor de proceso del Proceso unificado de Rational



Rational Software Architect también se integra completamente en el Proceso unificado de Rational, que incluye instrucciones de proceso según contexto y una biblioteca de búsqueda completa para los arquitectos de software.

Diálogo de búsqueda del navegador del Proceso unificado de Rational



Rational Software Architect también se integra completamente en el Proceso unificado de Rational, que incluye instrucciones de proceso según contexto y una biblioteca de búsqueda completa para los arquitectos de software.

La vista Explorador de requisitos en la que se muestra un proyecto Requirements Pro



Rational Software Architect se integra con IBM Rational RequisitePro, lo que le permite ver y crear asociaciones entre elementos de modelo y requisitos.

La vista Explorador de requisitos en la que se muestra un proyecto Requirements Pro



Para modelar un guión de uso, arrastre un guión de uso o requisito desde la vista Explorador de requisitos hasta el editor de diagramas.

La galería de ejemplos contiene el ejemplo del diagrama de guión de uso de PiggyBank



Para guiarle, Rational Software Architect proporciona Ejemplos y una Galería de guías de aprendizaje que contienen ejemplos reales de proyectos e instrucciones paso a paso que describen cómo crear aplicaciones.

Aquí finaliza la presentación



Aquí finaliza la presentación. Ahora volverá a la página de la visión general.