IBM Rational Software Modeler
Overview
 
IBM Rational Software Modeler was withdrawn from marketing on August 17, 2010. (See Product home page on external links)

IBM Rational Software Modeler, (RSM) made by IBM
IBM
International Business Machines Corporation or IBM is an American multinational technology and consulting corporation headquartered in Armonk, New York, United States. IBM manufactures and sells computer hardware and software, and it offers infrastructure, hosting and consulting services in areas...

's Rational Software
Rational Software
Rational Machines was founded by Paul Levy and Mike Devlin in 1981 to provide tools to expand the use of modern software engineering practices, particularly explicit modular architecture and iterative development...

 division, is a Unified Modeling Language
Unified Modeling Language
Unified Modeling Language is a standardized general-purpose modeling language in the field of object-oriented software engineering. The standard is managed, and was created, by the Object Management Group...

 (UML) 2.0-based visual modeling and design tool. Rational Software Modeler is built on the Eclipse
Eclipse (software)
Eclipse is a multi-language software development environment comprising an integrated development environment and an extensible plug-in system...

 open-source software framework
Software framework
In computer programming, a software framework is an abstraction in which software providing generic functionality can be selectively changed by user code, thus providing application specific software...

 and is used for visual modeling and model-driven development (MDD) with UML
Unified Modeling Language
Unified Modeling Language is a standardized general-purpose modeling language in the field of object-oriented software engineering. The standard is managed, and was created, by the Object Management Group...

 for creating applications and web services.
Rational Software Modeler version 7 includes the following capabilities:
  1. Built on Eclipse
    Eclipse (software)
    Eclipse is a multi-language software development environment comprising an integrated development environment and an extensible plug-in system...

     version 3.2
  2. Supports UML
    Unified Modeling Language
    Unified Modeling Language is a standardized general-purpose modeling language in the field of object-oriented software engineering. The standard is managed, and was created, by the Object Management Group...

     version 2.1
  3. Supports model-to-model transformations
  4. Enables model management for parallel development and architectural re-factoring, e.g., split, combine, compare and merge models and model fragments
  5. Supports application of design patterns


It has integrations with other Rational tools, such as ClearCase
Rational ClearCase
The Rational ClearCase family consists of several software tools for supporting software configuration management of source code and other software development assets. It is developed by the Rational Software division of IBM...

 configuration management and ClearQuest
Rational ClearQuest
Rational ClearQuest is an enterprise level workflow automation tool from the Rational Software division of IBM. Commonly, ClearQuest is configured as a bug tracking system, but it can be configured to act as a CRM tool or to track a complex manufacturing process. It can also implement these...

 exception handling (defect reports and change requests).

Rational Software Modeler (RSM), is engineered as a plugin that sits on top of the open-source Eclipse
Eclipse (software)
Eclipse is a multi-language software development environment comprising an integrated development environment and an extensible plug-in system...

 development platform.
 
x
OK