Knowledge (XXG)

Rational Software Modeler

Source 📝

396:. 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. 280: 36: 399:
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
381:(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 27: 215:
for creating applications and web services. IBM ceased marketing Rational Software Modeler in 2010 and ended support for it in 2015. Much of the same functionality is now available through
742: 470: 301: 575: 453: 241:
Model management for parallel development and architectural re-factoring, e.g., split, combine, compare and merge models and model fragments
747: 371: 263:
development platform. RSM can be installed either on top of an existing Eclipse v3.2 installation, or as a new Eclipse v3.2 instance.
133: 367: 327: 584: 440: 305: 568: 605: 445: 216: 80: 458: 290: 266:
As RSM is Eclipse-based, it can use third-party Eclipse plugins, as well as plugins specifically for Rational tools.
309: 294: 356: 232: 212: 194: 561: 378: 208: 392:
software, providing a development environment for the programming technologies emerging at the time: Java and
532:"About the end of support announcement for Rational Software Architect 7.5 and Rational Software Modeler 7.5" 651: 501: 716: 374:(IDEs) in order to support a variety of programming languages and other implementation technologies. 201: 253: 128: 681: 260: 249: 204: 198: 706: 691: 475: 340: 190: 109: 51: 227:
The capabilities of the last major release (Version 7) of Rational Software Modeler include:
531: 148: 140: 104: 197:(UML) 2.0-based visual modeling and design tool. Rational Software Modeler is based on the 600: 548: 343:
has a long history in application modeling, beginning in the early 1990s with the work of
159: 393: 348: 631: 736: 389: 363: 352: 355:. They combined competing modeling approaches to form what eventually became the 721: 656: 636: 344: 279: 400:
defined modeling, development and code analysis into a more integrated design.
35: 26: 595: 46: 676: 646: 626: 506: 701: 686: 661: 641: 711: 616: 610: 435:
List of Eclipse-based IBM analysis, design and construction products
362:
Rational Software's first visual modeling and development tool was
696: 671: 666: 621: 553: 259:
RSM is engineered as a plugin that sits on top of the open-source
113: 248:
It is integrated with other IBM Rational Software tools, such as
557: 273: 186: 145: 377:
While Rational Rose was an important step towards bringing
256:
exception handling (defect reports and change requests).
418:
Released December 2006. Based on Eclipse v3.2, UML v2.1.
412:
Released December 2004. Based on Eclipse v3.0, UML v2.0.
154: 139: 127: 119: 103: 95: 79: 57: 45: 40:
Rational Software Modeler with Design Model Diagram
366:, a stand-alone modeling tool that integrated the 526: 524: 549:Product home page for Rational Software Modeler 569: 388:Rational responded to this need in 2002 with 8: 19: 471:List of integrated development environments 308:. Unsourced material may be challenged and 576: 562: 554: 244:Support for application of design patterns 238:Support for model-to-model transformations 34: 25: 18: 328:Learn how and when to remove this message 487: 404:IBM Rational Software Modeler versions 454:Rational Business Developer Extension 16:Unified Modeling Language design tool 7: 495: 493: 491: 306:adding citations to reliable sources 207:and is used for visual modeling and 743:Integrated development environments 372:Integrated Development Environments 134:Integrated development environment 14: 368:application programming interface 500:Scannell, Ed (13 October 2004). 278: 606:Android Development Tools (ADT) 459:WebSphere Integration Developer 441:Rational Application Developer 1: 370:(API) level with third-party 252:configuration management and 446:Rational Software Architect 217:Rational Software Architect 764: 748:Rational Software software 450:Rational Systems Developer 591: 357:Unified Modeling Language 195:Unified Modeling Language 183:Rational Software Modeler 91: 75: 33: 24: 20:Rational Software Modeler 424:Released September 2008. 379:Model-driven development 209:model-driven development 502:"IBM launches Atlantic" 430:Last version released. 63:; 19 years ago 652:Granite data services 622:Avaya Dialog Designer 61:October 13, 2004 302:improve this section 21: 613:Studio for Eclipse 205:software framework 730: 729: 707:Rational Software 476:Rational Software 341:Rational Software 338: 337: 330: 191:Rational Software 180: 179: 110:Microsoft Windows 52:Rational Software 755: 578: 571: 564: 555: 536: 535: 534:. 24 April 2014. 528: 519: 518: 516: 514: 497: 390:IBM Rational XDE 333: 326: 322: 319: 313: 282: 274: 176: 173: 171: 169: 167: 165: 163: 161: 105:Operating system 71: 69: 64: 38: 29: 22: 763: 762: 758: 757: 756: 754: 753: 752: 733: 732: 731: 726: 692:<oXygen/> 601:Adobe LiveCycle 587: 585:Eclipse plugins 582: 545: 540: 539: 530: 529: 522: 512: 510: 499: 498: 489: 484: 467: 437: 406: 334: 323: 317: 314: 299: 283: 272: 225: 193:division, is a 185:(RSM), made by 158: 87: 67: 65: 62: 58:Initial release 41: 17: 12: 11: 5: 761: 759: 751: 750: 745: 735: 734: 728: 727: 725: 724: 719: 714: 709: 704: 699: 694: 689: 684: 679: 674: 669: 664: 659: 654: 649: 644: 639: 634: 629: 624: 619: 614: 608: 603: 598: 592: 589: 588: 583: 581: 580: 573: 566: 558: 552: 551: 544: 543:External links 541: 538: 537: 520: 486: 485: 483: 480: 479: 478: 473: 466: 463: 462: 461: 456: 451: 448: 443: 436: 433: 432: 431: 425: 419: 413: 405: 402: 394:Microsoft .NET 349:James Rumbaugh 336: 335: 286: 284: 277: 271: 268: 246: 245: 242: 239: 236: 224: 221: 178: 177: 156: 152: 151: 143: 137: 136: 131: 125: 124: 121: 117: 116: 107: 101: 100: 97: 93: 92: 89: 88: 85: 83: 81:Stable release 77: 76: 73: 72: 59: 55: 54: 49: 43: 42: 39: 31: 30: 15: 13: 10: 9: 6: 4: 3: 2: 760: 749: 746: 744: 741: 740: 738: 723: 720: 718: 715: 713: 710: 708: 705: 703: 700: 698: 695: 693: 690: 688: 685: 683: 680: 678: 675: 673: 670: 668: 665: 663: 660: 658: 655: 653: 650: 648: 645: 643: 640: 638: 635: 633: 630: 628: 625: 623: 620: 618: 615: 612: 609: 607: 604: 602: 599: 597: 594: 593: 590: 586: 579: 574: 572: 567: 565: 560: 559: 556: 550: 547: 546: 542: 533: 527: 525: 521: 509: 508: 503: 496: 494: 492: 488: 481: 477: 474: 472: 469: 468: 464: 460: 457: 455: 452: 449: 447: 444: 442: 439: 438: 434: 429: 426: 423: 420: 417: 414: 411: 408: 407: 403: 401: 397: 395: 391: 386: 384: 380: 375: 373: 369: 365: 364:Rational Rose 360: 358: 354: 353:Ivar Jacobson 350: 346: 342: 332: 329: 321: 318:November 2015 311: 307: 303: 297: 296: 292: 287:This section 285: 281: 276: 275: 269: 267: 264: 262: 257: 255: 251: 243: 240: 237: 234: 230: 229: 228: 222: 220: 218: 214: 210: 206: 203: 200: 196: 192: 188: 184: 175: 157: 153: 150: 147: 144: 142: 138: 135: 132: 130: 126: 122: 118: 115: 111: 108: 106: 102: 98: 94: 90: 84: 82: 78: 74: 60: 56: 53: 50: 48: 44: 37: 32: 28: 23: 682:Objecteering 511:. Retrieved 505: 427: 421: 415: 409: 398: 387: 382: 376: 361: 339: 324: 315: 300:Please help 288: 265: 258: 247: 231:Support for 226: 182: 181: 120:Available in 86:v7.5.5.5 47:Developer(s) 722:Zend Studio 657:JBoss Tools 637:EasyEclipse 632:Carbide.c++ 513:23 February 385:their IDE. 345:Grady Booch 235:version 2.1 211:(MDD) with 202:open-source 737:Categories 596:Adobe Flex 482:References 254:ClearQuest 172:/swmodeler 96:Written in 68:2004-10-13 677:MyEclipse 647:G-Eclipse 627:Bioclipse 507:InfoWorld 428:v7.5.5.5: 289:does not 250:ClearCase 168:/awdtools 166:/software 717:Together 702:RadRails 687:OptimalJ 662:JBuilder 642:FindBugs 465:See also 223:Overview 170:/modeler 712:SOAtest 310:removed 295:sources 270:History 261:Eclipse 199:Eclipse 155:Website 141:License 66: ( 617:Aptana 611:Appium 383:inside 697:PyDev 672:Jtest 667:JFire 422:v7.5: 416:v7.0: 410:v6.0: 114:Linux 515:2011 351:and 293:any 291:cite 164:.com 162:.ibm 149:EULA 129:Type 304:by 233:UML 213:UML 189:'s 187:IBM 160:www 146:IBM 739:: 523:^ 504:. 490:^ 359:. 347:, 219:. 112:, 577:e 570:t 563:v 517:. 331:) 325:( 320:) 316:( 312:. 298:. 174:/ 123:? 99:? 70:)

Index



Developer(s)
Rational Software
Stable release
Operating system
Microsoft Windows
Linux
Type
Integrated development environment
License
IBM
EULA
www.ibm.com/software/awdtools/modeler/swmodeler/
IBM
Rational Software
Unified Modeling Language
Eclipse
open-source
software framework
model-driven development
UML
Rational Software Architect
UML
ClearCase
ClearQuest
Eclipse

cite
sources

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.