Rational Software Architect - Rational Software Architect - Wikipedia
![]() | Tento článek obsahuje jeho formulaci propaguje subjekt subjektivním způsobem bez předávání skutečných informací.Říjen 2009) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
![]() | |
Vývojáři | Rational Software |
---|---|
Stabilní uvolnění | V9.7.0.2 / 19. listopadu 2019 |
Napsáno | Java / C ++ |
Operační systém | Microsoft Windows, Linux, OS X |
K dispozici v | Francouzština, korejština, zjednodušená čínština, španělština, němčina, portugalština-brazilština, tradiční čínština, maďarština, angličtina, japonština, italština |
Typ | Integrované vývojové prostředí |
Licence | IBM EULA |
webová stránka | www |
Rational Software Architect je modelovací a vývojové prostředí, které používá Unifikovaný Modelovací Jazyk (UML) pro návrh architektury pro C ++ a Java EE (JEE) aplikace a webové služby. Rational Software Architect je postaven na Zatmění open-source softwarový rámec a zahrnuje funkce zaměřené na analýzu architektonického kódu, C ++ a modelový vývoj (MDD) s UML pro vytváření aplikací a webových služeb.
Přehled
Rational Software Architect je rodina tří produktů:
- Rational Software Architect: Poskytuje integrovaný nástroj pro návrh a vývoj s podporou UML.
- Rational Software Architect pro WebSphere Software: Platforma optimalizovaná pro aplikace SOA, JEE a Websphere.
- Manažer designu Rational Software Architect: Nástroj pro spolupráci ke sdílení a správě návrhových informací.
Rational Software Architect verze 7.5 obsahuje následující funkce:
- Postaven na Zatmění verze 3.4
- Podporuje UML verze 2.1
- Podporuje transformace modelu na kód a kódu na model.
- Forward transformace jdou z:
- Reverzní transformace vycházejí z
- Java do UML
- C ++ až UML.
- .NET až UML
- Zahrnuje všechny možnosti Rational Application Developer
- Umožňuje správu modelů pro paralelní vývoj a refaktoring architektury, např. Rozdělení, kombinování, porovnání a sloučení modelů a fragmentů modelů.
- Poskytuje vizuální konstrukční nástroje k urychlení návrhu a vývoje softwaru
Má také integrace s dalšími nástroji Rational, jako je ClearCase ovládání verzí a ClearQuest správa konfigurace.
Všechny softwarové produkty Rational, včetně Rational Software Architect (RSA), jsou konstruovány jako doplňky, které jsou umístěny na vrcholu open-source Zatmění vývojová platforma. Instalace produktu Rational Software Architect dává vývojáři možnost buď nainstalovat RSA nad existující instalaci Eclipse v3.2, nebo nainstalovat novou instanci Eclipse v3.2.
Vzhledem k tomu, že RSA je založen na Eclipse, může využít výhod trhu pluginů třetích stran pro Eclipse, stejně jako pluginů 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ý se integruje na aplikační programovací rozhraní (API) na úrovni třetí strany Integrovaná vývojová prostředí (IDE) na podporu různých programovacích jazyků a dalších implementačních technologií.
Zatímco Rational Rose byla důležitým krokem v 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 vizuální modelování integrováno - ne s jejich IDE, ale spíše uvnitř jejich IDE.
Společnost Rational reagovala na tuto potřebu v roce 2002 Rational XDE software poskytující rozšířené vývojové prostředí pro další generaci v té době vznikajících programovacích technologií: 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ů.
Pro příští generaci MDD produktů, bylo jen přirozené stavět na modelu Eclipse další vývojové funkce založené na modelech a vytvořit tak úplnější MDD nářadí. IBM Rational Software Architect, IBM Rational Software Modeler a IBM Rational Systems Developer jsou výsledkem těchto změn a transformují sila, která dříve definovala modelování, vývoj a analýzu kódu, do integrovaného a jednotného prostředí návrhu a vývoje. RSA nyní koexistuje s IBM Rational Rhapsody (získané od Telelogický v roce 2008) a několik dalších produktů, z nichž dva jsou hlavní MDD řešení v rámci Rational.
Výhody
Mezi výhody používání produktu Rational Software Architect patří:
- Vytvářejte softwarovou architekturu, která podporuje změny, pomocí společné platformy, která usnadňuje snadné zpáteční inženýrství a synchronizaci modelů a kódu.
- Urychlete implementaci a usnadněte údržbu a architektura orientovaná na služby (SOA) řešení, jako je webová služba, s nástroji a procesním vedením.
- Použijte UML k zajištění toho, aby četné zúčastněné strany ve vašich projektech vývoje softwaru nepřetržitě komunikovaly, a použijte definované specifikace k nastartování vývoje.[1]
- Získejte přehled o distribuovaných projektech a užší kontrolu nad sdílenými informacemi.
Verze produktu Rational Software Architect
- V7.0: Vydáno v prosinci 2006. Na základě Eclipse v3.2, UML v2.1 a Rational Application Developer v7.0
- V7.0.0.1: Vydáno v lednu 2007. Zahrnuje opravy chyb.
- V7.0.0.2: Vydáno v lednu 2007. Zahrnuje podporu UML pro SOA transformace, včetně Service Creation Description Language (SCDL), BPEL, WSDL a XSD.
- V7.0.0.3: Vydáno v červenci 2007. Zahrnuje podporu pro asynchronní webové služby (JAX-WS ) a podpora nových stereotypů Java 5.0 UML.
- V7.5.0: Vydáno září 2008. Na základě Eclipse v3.4.
- V8.0: Vydáno v srpnu 2010. Na základě Eclipse v3.6.
- V8.5: Vydáno 6. července 2012.[2]
- V8.5.5: Vydáno 13. září 2013.
- V9.0: Vydáno 14. června 2013. Na základě Eclipse v4.2.2. Zahrnuje podporu pro OS X.
- V9.1: Vydáno 13. června 2014. Na základě Eclipse v4.2.2.2.
- v9.1.1: Vydáno 31. října 2014.
- v9.1.2: Vydáno 5. června 2015.
- v9.5: Vydáno 18. září 2015.[3]
- v9.6: Vydáno 22. září 2016.[4]
- v9.6.1: Vydáno 27. listopadu 2017.[5]
- v9.7.0: Vydáno 27. listopadu 2018.[6]
Viz také
Reference
- ^ http://www-.ibm.com/support/knowledgecenter/SS8PJ7_9.5.0/com.ibm.xtools.modeler.doc/topics/c_models_and_diagrams.html[trvalý mrtvý odkaz ]
- ^ „Produktová řada IBM Rational Software Architect V8.5 přináší vylepšenou architekturu, design a řešení pro plánování nasazení, tisková zpráva IBM“.
- ^ http://www.ibm.com/common/ssi/cgi-bin/ssialias?infotype=AN&subtype=CA&htmlfid=897/ENUS215-409&appname=USN#toc
- ^ https://www-01.ibm.com/support/docview.wss?uid=swg27048900
- ^ https://www-01.ibm.com/support/docview.wss?uid=swg27048832#961
- ^ https://www-01.ibm.com/support/docview.wss?uid=swg27046189
- Produktová řada IBM Rational Software Architect V9.1.1 poskytuje vylepšenou a širší podporu pro DevOps
- IBM Rational Software Architect V9.1 poskytuje vylepšenou podporu pro DevOps
- IBM Rational Software Architect V9.0 zjednodušuje architektonický design a spolupráci při vývoji softwaru
- Produktová řada IBM Rational Software Architect V8.5 přináší vylepšené řešení architektury, designu a plánování nasazení
externí odkazy
- Vývoj produktu produktu Rational Software Architect
- Komunita Rational Software Architect v IBM developerWorks
- Rodina produktů IBM Knowledge Center for Rational Software Architect
- IBM Rational Software Architect, verze 9.1 - poznámky k vydání
- IBM Rational Software Architect, verze 9.0, poznámky k vydání
- IBM Rational Software Architect, verze 8.5 - poznámky k vydání
- IBM Rational Software Architect, verze 8.0 - poznámky k vydání
- IBM Rational Software Architect for WebSphere Software, verze 9.1 - poznámky k vydání
- IBM Rational Software Architect for WebSphere Software, verze 9.0, poznámky k vydání
- IBM Rational Software Architect for WebSphere Software, verze 8.5 - poznámky k verzi
- IBM Rational Software Architect for WebSphere Software, verze 8.0 - poznámky k verzi
- IBM Rational Software Architect for WebSphere Software, verze 7.5 - poznámky k verzi
- Vydání IBM Rational Software Architect RealTime Edition, verze 9.1
- Vydání IBM Rational Software Architect RealTime Edition, verze 9.0
- Vydání IBM Rational Software Architect RealTime Edition, verze 8.5
- Vydání IBM Rational Software Architect RealTime Edition, verze 8.0
- Vydání IBM Rational Software Architect RealTime Edition, verze 7.5.2
- IBM Rational Software Architect Standard Edition, verze 7.5 - poznámky k verzi
- Domovská stránka produktu pro Rational Software Architect
- Stránka IBM developerWorks pro Rational Software Architect
- Tisková zpráva z roku 2001 oznamující WebSphere Studio
- Blog týmu pro správu architektury
- Přenášejte diagramy UML z RSA do stavů ClearQuest Designer