Articulo de referencia

Modelador de software racional

Rational Software Modeler (RSM), creado por la división Rational Software de IBM , es una herramienta de diseño y modelado visual basada en el Lenguaje de Modelado Unificado (UM...

Rational Software Modeler (RSM), creado por la división Rational Software de IBM , es una herramienta de diseño y modelado visual basada en el Lenguaje de Modelado Unificado (UML) 2.0. [1] Rational Software Modeler se basa en el marco de software de código abierto Eclipse [1] y se utiliza para el modelado visual y el desarrollo impulsado por modelos (MDD) con UML para crear aplicaciones y servicios web. IBM dejó de comercializar Rational Software Modeler en 2010 y finalizó el soporte para él en 2015. [2] Gran parte de la misma funcionalidad está ahora disponible a través de Rational Software Architect .

Descripción general

Las capacidades de la última versión principal (versión 7) de Rational Software Modeler incluyen:

  1. Soporte para UML versión 2.1
  2. Soporte para transformaciones de modelo a modelo
  3. Gestión de modelos para desarrollo paralelo y refactorización arquitectónica, por ejemplo, dividir, combinar, comparar y fusionar modelos y fragmentos de modelos
  4. Soporte para la aplicación de patrones de diseño

Está integrado con otras herramientas de IBM Rational Software, como la gestión de configuración de ClearCase y el manejo de excepciones de ClearQuest (informes de defectos y solicitudes de cambio).

RSM está diseñado como un complemento que se encuentra sobre la plataforma de desarrollo de código abierto Eclipse . RSM se puede instalar sobre una instalación existente de Eclipse v3.2 o como una nueva instancia de Eclipse v3.2.

Como RSM está basado en Eclipse, puede utilizar complementos de Eclipse de terceros, así como complementos específicos para herramientas Rational.

Historia

Rational Software tiene una larga trayectoria en el modelado de aplicaciones, que comenzó a principios de los años 90 con el trabajo de Grady Booch , James Rumbaugh e Ivar Jacobson . Combinaron enfoques de modelado que competían entre sí para formar lo que finalmente se convirtió en el Lenguaje de modelado unificado .

La primera herramienta de desarrollo y modelado visual de Rational Software fue Rational Rose , una herramienta de modelado independiente que integraba el nivel de interfaz de programación de aplicaciones (API) con entornos de desarrollo integrados (IDE) de terceros para soportar una variedad de lenguajes de programación y otras tecnologías de implementación.

Si bien Rational Rose fue un paso importante para acercar el desarrollo basado en modelos (MDD) a los desarrolladores de software en activo, se descubrió que solo una pequeña fracción de los desarrolladores utilizaba el modelado de manera rutinaria. Se identificó un problema clave: a los desarrolladores no les gustaba salir de su IDE. Querían que el modelado visual estuviera integrado, no con su IDE, sino dentro de él.

Rational respondió a esta necesidad en 2002 con el software IBM Rational XDE , proporcionando un entorno de desarrollo para las tecnologías de programación emergentes en ese momento: Java y Microsoft .NET . IBM Rational XDE se caracterizó como la próxima generación de IBM Rational Rose, no una nueva versión de éste (de ahí el cambio de nombre), y no necesariamente un reemplazo para Rose (ya que IBM Rational XDE fue restringido a propósito para soportar sólo un número selecto de IDEs y tecnologías de implementación). Sin embargo, con cada adición de una herramienta o capacidad vino otro requisito de integración punto a punto. A medida que se añadieron más y más capacidades, Rational comenzó a alcanzar los límites prácticos de este estilo de integración de herramientas.

Para los productos MDD de próxima generación, se crearon funciones de desarrollo basadas en modelos sobre Eclipse para formar una herramienta MDD más completa. IBM Rational Software Architect, IBM Rational Software Modeler e IBM Rational Systems Developer fueron el resultado de estos cambios, fusionando los silos que anteriormente definían el modelado, el desarrollo y el análisis de código en un diseño más integrado.

Versiones de IBM Rational Software Modeler

  • v6.0: Lanzado en diciembre de 2004. Basado en Eclipse v3.0, UML v2.0.
  • v7.0: Lanzado en diciembre de 2006. Basado en Eclipse v3.2, UML v2.1.
  • v7.5: Lanzado en septiembre de 2008.
  • v7.5.5.5: Última versión publicada.

Lista de productos de análisis, diseño y construcción de IBM basados ​​en Eclipse

Véase también

Referencias

  1. ^ abc Scannell, Ed (13 de octubre de 2004). «IBM lanza Atlantic». InfoWorld . Consultado el 23 de febrero de 2011 .
  2. ^ ab "Acerca del anuncio de fin de soporte para Rational Software Architect 7.5 y Rational Software Modeler 7.5". 24 de abril de 2014.
  • Página de inicio del producto Rational Software Modeler
Obtenido de "https://es.wikipedia.org/w/index.php?title=Rational_Software_Modeler&oldid=1091091490"