IBM Rational Software Architect
IBM Rational Software Architect (RSA) realizados por IBM 's Rational Software
división, es un modelo global y entorno de desarrollo que utiliza el Lenguaje Unificado de
Modelado (UML) para el diseño de arquitectura para C + + y Java 2 Enterprise Edition
(J2EE), aplicaciones y servicios web Rational Software Architect se basa en el Eclipse de
código abierto plataforma de software e incluye capacidades se centraron en el análisis de
código arquitectónico, C + +, y basada en el desarrollo de modelos (MDD), con el UML
para la creación de aplicaciones flexibles y servicios web.
Información general
Rational Software Architect versión 7.5 incluye las siguientes capacidades:
1. Construido sobre Eclipse versión 3.4
2. Soporta UML versión 2.1
3. Apoya modelo a código y las transformaciones de código a modelo.
1. transformaciones hacia adelante van desde:
1. UML para Java
2. UML para C #
3. UML a C + +
4. UML para EJB
5. UML a WSDL
6. UML para XSD
7. UML para CORBA lenguaje de descripción de interfaz (IDL)
8. UML para lenguaje de consulta estructurado ( SQL ) lógica de datos
basados en modelos, como el apoyo de IBM Rational Data Architect
software.
2. Revertir las transformaciones van desde
1. Java a UML
2. C + + a UML.
4. Incluye todas las capacidades de IBM Rational Application Developer
5. Permite la gestión de modelo para el desarrollo paralelo y de factoring arquitectura
nueva, por ejemplo, dividir, combinar, comparar y combinar los modelos y
fragmentos de modelo.
6. Proporciona herramientas visuales de construcción para acelerar el diseño y
desarrollo de software
También tiene integración con otras herramientas de Rational, como ClearCase control de
versiones y ClearQuest gestión de la configuración.
Todos los productos de software de Rational, incluidos los de Rational Software Architect
(RSA), están diseñados como complementos que se sientan en la parte superior de la fuente
abierta Eclipse plataforma de desarrollo. Instalación de Rational Software Architect le da al
desarrollador la posibilidad de instalar cualquiera de RSA en la parte superior de un Eclipse
existente v3.2 instalación, o para instalar una nueva instancia de Eclipse v3.2.
Debido a que RSA es basado en Eclipse, se puede aprovechar de un mercado vibrante de
plugins de terceros para Eclipse, así como plugins específicamente para las herramientas de
Rational.
Beneficios
Los beneficios de la utilización de Rational Software Architect incluyen:
Construir la arquitectura de software que apoya el cambio con una plataforma
común que facilita la ingeniería de ida y vuelta fácil y la sincronización de los
modelos y el código.
Acelerar la aplicación y facilitar el mantenimiento de una arquitectura exitosa
orientada a servicios (SOA) de solución, como un servicio web, con herramientas de
gran alcance y orientación del proceso
El uso de UML para garantizar a las partes interesadas dentro de sus numerosos
proyectos de desarrollo de software son continuamente la comunicación, y el uso de
las especificaciones definidas para impulsar el desarrollo.
Profundizar en los proyectos de distribución y un mayor control de la información
compartida.
Versiones de IBM Rational Software Architect
v7.0: Fecha de lanzamiento diciembre de 2006. Sobre la base de Eclipse v3.2, UML
v2.1 e IBM Rational Application Developer v7.0
v7.0.0.1: Fecha de lanzamiento enero de 2007. Incluye correcciones de errores.
v7.0.0.2: Fecha de lanzamiento enero de 2007. Incluye soporte para UML a SOA
transformaciones, incluyendo la creación de descripción de servicios de idiomas
(SCDL), BPEL , WSDL y XSD.
v7.0.0.3: Fecha de lanzamiento julio de 2007. Incluye soporte para servicios web
asincrónico ( JAX-WS ) y apoyo a los nuevos Java 5.0 estereotipos UML.
v7.5.0: Fecha de lanzamiento septiembre de 2008.
v8.0: Fecha de lanzamiento agosto de 2010.