请输入您要查询的百科知识:

 

词条 Rational Software Modeler
释义

  1. Overview

  2. History

  3. IBM Rational Software Modeler versions

  4. List of Eclipse-based IBM analysis, design and construction products

  5. See also

  6. References

  7. External links

{{Infobox software
| name = Rational Software Modeler
| logo =
| screenshot =
| caption = Rational Software Modeler with Design Model Diagram
| developer = Rational Software
| released = {{start date and age|2004|10|13}}[1]
| discontinued = yes[2]
| latest release version = v7.5.5.5
| programming language = ?
| operating system = Microsoft Windows, Linux
| language = ?
| genre = Integrated development environment
| license = IBM EULA
| website = {{URL|http://www.ibm.com/software/awdtools/modeler/swmodeler/}}
}}

Rational Software Modeler (RSM), made by IBM's Rational Software division, is a Unified Modeling Language (UML) 2.0-based visual modeling and design tool.[1] Rational Software Modeler is based on the Eclipse open-source software framework[1] and is used for visual modeling and model-driven development (MDD) with UML for creating applications and web services. IBM ceased marketing Rational Software Modeler in 2010 and ended support for it in 2015.[2] Much of the same functionality is now available through Rational Software Architect.

Overview

The capabilities of the last major release (Version 7) of Rational Software Modeler include:

  1. Support for UML version 2.1
  2. Support for model-to-model transformations
  3. Model management for parallel development and architectural re-factoring, e.g., split, combine, compare and merge models and model fragments
  4. Support for application of design patterns

It is integrated with other IBM Rational Software tools, such as ClearCase configuration management and ClearQuest exception handling (defect reports and change requests).

RSM is engineered as a plugin that sits on top of the open-source Eclipse development platform. RSM can be installed either on top of an existing Eclipse v3.2 installation, or as a new Eclipse v3.2 instance.

As RSM is Eclipse-based, it can use third-party Eclipse plugins, as well as plugins specifically for Rational tools.

History

{{unreferenced section|date=November 2015}}

Rational Software has a long history in application modeling, beginning in the early 1990s with the work of Grady Booch, James Rumbaugh and Ivar Jacobson. They combined competing modeling approaches to form what eventually became the Unified Modeling Language.

Rational Software's first visual modeling and development tool was Rational Rose, a stand-alone modeling tool that integrated the application programming interface (API) level with third-party Integrated Development Environments (IDEs) in order to support a variety of programming languages and other implementation technologies.

While Rational Rose was an important step towards bringing Model-driven development (MDD) closer to practicing software developers, it was found that only a small fraction of developers used modeling on a routine basis. A key problem was identified – developers didn't like to leave their IDE. They wanted visual modeling to be integrated — not with their IDE, but rather inside their IDE.

Rational responded to this need in 2002 with IBM Rational XDE software, providing a development environment for the programming technologies emerging at the time: Java and Microsoft .NET. IBM Rational XDE was characterized as the next generation of IBM Rational Rose — not a new version of it (hence the name change), and not necessarily a replacement for Rose (since IBM Rational XDE was purposefully restricted to support only a select number of IDEs and implementation technologies). However, with each addition of a tool or capability came another point-to-point integration requirement. As more and more capabilities were added, Rational began to reach the practical limits of this style of tool integration.

For the next-generation MDD products, model-driven development functions were built on top of Eclipse to form a more complete MDD tool. IBM Rational Software Architect, IBM Rational Software Modeler and IBM Rational Systems Developer were the result of these changes; merging the silos that previously defined modeling, development and code analysis into a more integrated design.

IBM Rational Software Modeler versions

  • v6.0: Released December 2004. Based on Eclipse v3.0, UML v2.0.
  • v7.0: Released December 2006. Based on Eclipse v3.2, UML v2.1.
  • v7.5: Released September 2008.
  • v7.5.5.5: Last version released.

List of Eclipse-based IBM analysis, design and construction products

  • Rational Application Developer
  • Rational Software Architect
  • Rational Systems Developer
  • Rational Business Developer Extension
  • WebSphere Integration Developer

See also

  • List of integrated development environments
  • Rational Software

References

1. ^{{cite news|last=Scannell|first=Ed|title=IBM launches Atlantic|url=http://www.infoworld.com/d/developer-world/ibm-launches-atlantic-863|accessdate=23 February 2011|newspaper=InfoWorld|date=13 October 2004}}
2. ^http://www-01.ibm.com/support/docview.wss?uid=swg21670980

External links

  • IBM Rational Software Modeler, Version 7.5 Information Center (RSM V7.5 InfoCenter)
  • IBM Rational Software Modeler, Version 7.5 Release Notes (RSM V7.5 Release Notes)
  • Product home page for Rational Software Modeler
  • IBM developerWorks page for Rational Software Modeler
  • Architecture Management Team Blog
{{Eclipse plugins}}

2 : Integrated development environments|Rational Software software

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/21 22:15:04