Puede diseñar una aplicación de software mediante diversos lenguajes de modelado y diseño que pueden utilizarse con Rational Software Architect Designer, como por ejemplo: esbozos, BPMN (Business Process Model and Notation), UML y extensiones UML específicas del dominio, como SoaML y UPIA y Planificación del despliegue.
Para reducir los tiempos de implementación y mejorar la calidad, puede transformar los modelos en código fuente Java™ o C++, artefactos de tiempo de ejecución, como archivos WSDL, y archivos de configuración, utilizando para ello las transformaciones que se suministran con Rational Software Architect Designer o las transformaciones personalizadas del usuario que le permiten centrarse en sus propias arquitecturas, infraestructuras y estándares de codificación.
La extensión para SOA de Rational Software Architect Designer le ayudará a diseñar y suministrar soluciones Java Enterprise Edition utilizando SOA y con el objetivo final en entornos de IBM WebSphere Application Server y WebSphere Portal.
Puede perfeccionar los detalles del código mediante el IDE (entorno de desarrollo integrado) de Eclipse subyacente y herramientas de desarrollo Java EE especializadas que se proporcionan con IBM Rational Software Architect Designer for WebSphere Software. Combine el modelado conceptual con el modelado concreto (a nivel de código) a través de diversas opciones de proceso flexibles para gestionar la relación entre los diseños y las implementaciones en evolución.
A medida que su proyecto progresa, asegúrese de que las soluciones estarán listas para su despliegue mediante las funciones de la plataforma incorporada de arquitectura técnica y de despliegue. Con estas funciones incorporadas, puede especificar, a través de todas las capas de la pila de tecnología, las funciones de la capa inferior y los requisitos de la capa superior. Le guiará a través del proceso de asegurarse de que el software y la infraestructura se correlacionen con sus requisitos y funciones. Puede correlacionar los requisitos y las funciones para varios entornos de despliegue de destino (prueba de integración, prueba de rendimiento, representación y producción). Al llenar el vacío entre el equipo de desarrollo y el equipo de operaciones de IT, puede protegerse frente al coste y a la frustración de tener que volver a revisar un trabajo cuando se presentan problemas inadvertidos en tiempo de despliegue.
Si no lo ha hecho aún, dedique algunos minutos a explorar la visión general del producto y a la información de iniciación del producto que se encuentra en la bienvenida del producto. Pulse Ayuda > Bienvenido.