Rational Software Modeler - Rational Software Modeler
![]() | |
![]() Rational Software Modeler s diagramem návrhového modelu | |
Vývojáři | Rational Software |
---|---|
První vydání | 13. října 2004[1] |
Stabilní uvolnění | v7.5.5.5 |
Napsáno | ? |
Operační systém | Microsoft Windows, Linux |
K dispozici v | ? |
Typ | Integrované vývojové prostředí |
Licence | IBM EULA |
webová stránka | www |
Rational Software Modeler (RSM), výrobce IBM je Rational Software divize, je a Unifikovaný Modelovací Jazyk (UML) 2.0 - nástroj pro vizuální modelování a návrh.[1] Rational Software Modeler je založen na Zatmění open-source softwarový rámec[1] a používá se pro vizuální modelování a modelový vývoj (MDD) s UML pro vytváření aplikací a webových služeb. IBM ukončila prodej produktu Rational Software Modeler v roce 2010 a podporu pro něj ukončila v roce 2015.[2] Hodně ze stejné funkce je nyní k dispozici prostřednictvím Rational Software Architect.
Přehled
Mezi funkce posledního významného vydání (verze 7) produktu Rational Software Modeler patří:
- Podpora pro UML verze 2.1
- Podpora transformací mezi modely
- Správa modelů pro paralelní vývoj a refaktoring architektury, např. Rozdělení, kombinování, porovnání a sloučení modelů a fragmentů modelů
- Podpora aplikace návrhových vzorů
Je integrován s dalšími softwarovými nástroji IBM Rational, jako je ClearCase správa konfigurace a ClearQuest zpracování výjimek (hlášení o vadách a žádosti o změnu)
RSM je navržen jako plugin, který je umístěn nad open-source Zatmění vývojová platforma. RSM lze nainstalovat buď na existující instalaci Eclipse v3.2, nebo jako novou instanci Eclipse v3.2.
Protože RSM je založen na Eclipse, může používat pluginy Eclipse třetích stran, stejně jako pluginy speciálně pro nástroje Rational.
Dějiny
Rational Software má dlouhou historii v aplikačním modelování, počínaje počátkem 90. let prací Grady Booch, James Rumbaugh a Ivar Jacobson. Spojili konkurenční přístupy k modelování a vytvořili to, co se nakonec stalo Unifikovaný Modelovací Jazyk.
Prvním vizuálním modelovacím a vývojovým nástrojem společnosti Rational Software byl Rational Rose, samostatný nástroj pro modelování, který integroval aplikační programovací rozhraní (API) na úrovni třetí strany Integrovaná vývojová prostředí (IDE) za účelem podpory různých programovacích jazyků a dalších implementačních technologií.
Zatímco Rational Rose byl důležitým krokem k přinášení Vývoj řízený modelem (MDD) blíže k procvičování vývojářů softwaru bylo zjištěno, že pouze malá část vývojářů používala modelování rutinně. Byl identifikován klíčový problém - vývojáři neradi opustili své IDE. Chtěli, aby bylo integrováno vizuální modelování - nikoli s jejich IDE, ale spíše uvnitř jejich IDE.
Společnost Rational reagovala na tuto potřebu v roce 2002 IBM Rational XDE software poskytující vývojové prostředí pro v té době vznikající programovací technologie: Java a Microsoft .NET. Produkt IBM Rational XDE byl charakterizován jako nová generace produktu IBM Rational Rose - nikoli jeho nová verze (tedy změna názvu), a nikoli nutně náhrada za Rose (protože produkt IBM Rational XDE byl záměrně omezen na podporu pouze vybraného počtu IDE a implementační technologie). S každým přidáním nástroje nebo funkce však přišel další požadavek na integraci mezi dvěma body. Jak byly přidávány další a další funkce, Rational začal dosahovat praktických limitů tohoto stylu integrace nástrojů.
U produktů MDD nové generace byly na platformě Eclipse postaveny vývojové funkce založené na modelu, které vytvořily úplnější nástroj MDD. Výsledkem těchto změn byly IBM Rational Software Architect, IBM Rational Software Modeler a IBM Rational Systems Developer; sloučení sil, která dříve definovala modelování, vývoj a analýzu kódu, do integrovanějšího designu.
Verze produktu IBM Rational Software Modeler
- v6.0: Vydáno v prosinci 2004. Na základě Eclipse v3.0, UML v2.0.
- v7.0: Vydáno v prosinci 2006. Na základě Eclipse v3.2, UML v2.1.
- v7.5: Vydáno září 2008.
- v7.5.5.5: Poslední verze vydána.
Seznam produktů IBM pro analýzu, design a konstrukci založených na Eclipse
- Rational Application Developer
- Rational Software Architect
- Rational Systems Developer
- Rational Business Developer Extension
- WebSphere Integration Developer
Viz také
Reference
- ^ A b C Scannell, Ed (13. října 2004). „IBM uvádí Atlantik“. InfoWorld. Citováno 23. února 2011.
- ^ A b http://www-01.ibm.com/support/docview.wss?uid=swg21670980
externí odkazy
- Informační centrum IBM Rational Software Modeler, verze 7.5 (RSM V7.5 InfoCenter)
- IBM Rational Software Modeler, verze 7.5 - poznámky k verzi (poznámky k verzi RSM V7.5)
- Domovská stránka produktu pro Rational Software Modeler
- Stránka IBM developerWorks pro Rational Software Modeler
- Blog týmu pro správu architektury