합리적인 소프트웨어 아키텍트
Rational Software Architect![]() |
![]() | |
개발자 | Rational 소프트웨어 |
---|---|
안정된 릴리스 | V9.7.0.2 / 2019년 11월 , 전( |
기입처 | Java/C++ |
운영 체제 | Microsoft Windows, Linux, OS X |
이용가능기간: | 프랑스어, 한국어, 중국어-간체, 스페인어, 독일어, 포르투갈어-브라질어, 중국어-번체, 헝가리어, 영어, 일본어, 이탈리아어 |
유형 | 통합 개발 환경 |
면허증. | IBM EULA |
웹 사이트 | www |
Rational Software Architect는 Unified Modeling Language(UML)를 사용하여 C++ 및 Java EE(JEE) 애플리케이션 및 웹 서비스를 위한 아키텍처를 설계하는 모델링 및 개발 환경입니다.Rational Software Architect는 Eclipse 오픈 소스 소프트웨어 프레임워크를 기반으로 구축되었으며 애플리케이션 및 웹 서비스를 만들기 위한 UML을 통한 아키텍처 코드 분석, C++ 및 모델 중심 개발(MDD)에 초점을 맞춘 기능을 포함합니다.
개요
Rational Software Architect는 3가지 제품으로 구성된 패밀리입니다.
- Rational Software Architect: UML 지원을 포함한 통합 설계 및 개발 도구를 제공합니다.
- WebSphere 소프트웨어용 Rational Software Architect:SOA, JE 및 Websphere 애플리케이션에 최적화된 플랫폼입니다.
- Rational Software Architect Design Manager : 설계 정보를 공유하고 관리하기 위한 협업 도구입니다.
Rational Software Architect 버전 7.5에는 다음과 같은 기능이 포함되어 있습니다.
- Eclipse 버전 3.4를 기반으로 구축
- UML 버전 2.1 지원
- 모델 대 코드 및 코드 대 모델 변환을 지원합니다.
- Rational Application Developer의 모든 기능 포함
- 모델 및 모델 조각의 분할, 결합, 비교 및 병합과 같은 병렬 개발 및 아키텍처 재팩터링을 위한 모델 관리를 지원합니다.
- 소프트웨어 설계 및 개발을 촉진하기 위한 시각적 구성 도구 제공
또한 ClearCase 버전 제어 및 ClearQuest 구성 관리 등 다른 Rational 도구와도 통합됩니다.
RSA(Rational Software Architect)를 포함한 모든 Rational 소프트웨어 제품은 오픈 소스 Eclipse 개발 플랫폼 위에 배치되는 플러그인으로 설계되었습니다.Rational Software Architect를 설치하면 개발자는 기존 Eclipse v3.2 설치 위에 RSA를 설치하거나 새로운 Eclipse v3.2 인스턴스를 설치할 수 있습니다.
RSA는 Eclipse 기반이기 때문에 Eclipse용 타사 플러그인 시장뿐만 아니라 Rational 툴용 플러그인 시장도 활용할 수 있습니다.
역사
Rational Software는 Grady Boch, James Rumbaugh 및 Ivar Jacobson의 작업으로 1990년대 초에 시작된 애플리케이션 모델링 분야에서 오랜 역사를 가지고 있습니다.이들은 경쟁 모델링 접근 방식을 결합하여 최종적으로 통합 모델링 언어가 되었습니다.
Rational Software의 첫 번째 시각적 모델링 및 개발 도구는 Rational Rose였습니다.Rational Rose는 애플리케이션 프로그래밍 인터페이스(API) 수준에서 서드파티 통합 개발 환경(IDE)과 통합되어 다양한 프로그래밍 언어 및 기타 구현 기술을 지원합니다.
Rational은 2002년 Rational XDE 소프트웨어를 통해 이 요구에 부응하여 당시 새롭게 등장하고 있는 차세대 프로그래밍 테크놀로지인 Java와 Microsoft의 개발 환경을 확장하였습니다.NET. IBM Rational XDE는 새로운 버전의 IBM Rational Rose가 아닌 차세대 IBM Rational Rose로 특징지어졌으며(이로 인해 명칭 변경), Rose를 대체할 필요는 없습니다(IBM Rational XDE는 일부 IDE 및 구현 기술만 지원하도록 의도적으로 제한되었기 때문입니다).그러나 툴이나 기능이 추가될 때마다 또 다른 포인트 투 포인트 통합 요건이 발생했습니다.점점 더 많은 기능이 추가됨에 따라 Rational은 이러한 도구 통합 스타일의 실질적인 한계에 도달하기 시작했습니다.
차세대 MDD 제품의 경우, 보다 완벽한 MDD 툴을 형성하기 위해 Eclipse 위에 추가적인 모델 중심 개발 기능을 구축하는 것은 자연스러운 일이었다.IBM Rational Software Architect, IBM Rational Software Modeler 및 IBM Rational Systems Developer는 이전에 모델링, 개발 및 코드 분석을 정의했던 사일로를 통합되고 통합된 설계 및 개발 환경으로 전환한 이러한 변경의 결과입니다.RSA는 현재 IBM Rational Rhapsody(2008년 Telelogic에서 인수) 및 기타 여러 제품과 공동 협력하고 있으며, 이 두 제품이 Rational의 주요 MDD 솔루션이라고 언급되어 있습니다.
혜택들
Rational Software Architect를 사용하면 다음과 같은 이점이 있습니다.
- 간단한 왕복 엔지니어링과 모델 및 코드 동기화를 지원하는 공통 플랫폼을 사용하여 변경을 지원하는 소프트웨어 아키텍처를 구축합니다.
- 툴과 프로세스 가이던스를 사용하여 웹 서비스와 같은 SOA(서비스 지향 아키텍처) 솔루션의 구현을 가속화하고 유지보수를 촉진합니다.
- UML을 사용하여 소프트웨어 개발 프로젝트 내의 수많은 이해관계자가 지속적으로 커뮤니케이션을 취하고 정의된 사양을 사용하여 [1]개발을 시작할 수 있습니다.
- 분산된 프로젝트에 대한 통찰력을 얻고 공유 정보를 보다 엄격하게 관리할 수 있습니다.
Rational Software Architect
- V7.0: 2006년 12월 출시.Eclipse v3.2, UML v2.1 및 Rational Application Developer v7.0 기반
- V7.0.0.1: 2007년 1월 출시.버그 수정을 포함합니다.
- V7.0.0.2: 2007년 1월 출시.SCDL(Service Creation Description Language), BPEL, WSDL 및 XSD를 비롯한 UML에서 SOA로의 변환 지원을 포함합니다.
- V7.0.0.3: 2007년7월 출시비동기 웹 서비스(JAX-WS) 지원 및 새로운 Java 5.0 UML 고정관념 지원이 포함됩니다.
- V7.5.0: 2008년9월 출시Eclipse v3.4를 기반으로 합니다.
- V8.0 : 2010년8월 출시Eclipse v3.6 기반
- V8.5: 2012년 [2]7월 6일 출시.
- V8.5.5: 2013년 9월 13일 출시.
- V9.0: 2013년 6월 14일 출시.Eclipse v4.2.2를 기반으로 합니다.OS X 지원 포함.
- V9.1: 2014년 6월 13일 출시.Eclipse v4.2.2를 기반으로 합니다.
- v9.1.1: 2014년 10월 31일 출시.
- v9.1.2: 2015년 6월 5일 출시.
- v9.5: 2015년 [3]9월 18일 출시.
- v9.6: 2016년 [4]9월 22일 출시.
- v9.6.1:[5] 2017년 11월 27일 출시.
- v9.7.0:[6] 2018년 11월 27일 출시.
「 」를 참조해 주세요.
레퍼런스
- ^ http://www-.ibm.com/support/knowledgecenter/SS8PJ7_9.5.0/com.ibm.xtools.modeler.doc/topics/c_models_and_diagrams.html[영구 데드링크]
- ^ "IBM Rational Software Architect V8.5 product family delivers an enhanced architecture, design, and deployment planning solution, IBM Press Release".
- ^ "IBM Rational Software Architect Designer product family release delivers enhanced and broader support for DevOps". IBM. 8 September 2015.
- ^ "Rational Software Architect Designer 9.6.x eAssemblies". 27 November 2017.
- ^ "Rational Software Architect Designer 9.6.x: New features and enhancements". 15 June 2018.
- ^ "Rational Software Architect Designer V9.5.x, 9.6.x, and 9.7.x: New features and enhancements". 27 August 2021.
- IBM Rational Software Architect V9.1.1 제품군은 DevOps에 대한 향상된 광범위한 지원을 제공합니다.
- IBM Rational Software Architect V9.1은 DevOps에 대한 향상된 지원 제공
- IBM Rational Software Architect V9.0은 소프트웨어 개발을 위한 아키텍처 설계 및 협업을 단순화합니다.
- IBM Rational Software Architect V8.5 제품군은 향상된 아키텍처, 설계 및 구축 계획 솔루션을 제공합니다.
외부 링크
- Rational Software Architect 제품의 진화
- IBM developerWorks의 Rational Software Architect Community
- IBM Knowledge Center for Rational Software Architect 제품군
- IBM Rational Software Architect 버전 9.1 릴리즈 노트
- IBM Rational Software Architect 버전 9.0 릴리즈 노트
- IBM Rational Software Architect 버전 8.5 릴리즈 노트
- IBM Rational Software Architect 버전 8.0 릴리즈 노트
- IBM Rational Software Architect for WebSphere Software 버전 9.1 릴리즈 노트
- IBM Rational Software Architect for WebSphere Software 버전 9.0 릴리즈 노트
- IBM Rational Software Architect for WebSphere Software 버전 8.5 릴리즈 노트
- IBM Rational Software Architect for WebSphere Software 버전 8.0 릴리즈 노트
- IBM Rational Software Architect for WebSphere Software 버전 7.5 릴리즈 노트
- IBM Rational Software Architect RealTime Edition, 버전 9.1 릴리즈 노트
- IBM Rational Software Architect RealTime Edition, 버전 9.0 릴리즈 노트
- IBM Rational Software Architect RealTime Edition, 버전 8.5 릴리즈 노트
- IBM Rational Software Architect RealTime Edition, 버전 8.0 릴리즈 노트
- IBM Rational Software Architect RealTime Edition, 버전 7.5.2 릴리즈 노트
- IBM Rational Software Architect Standard Edition, 버전 7.5 릴리즈 노트
- Rational Software Architect 제품 홈페이지
- IBM developerWorks Rational Software Architect용 페이지
- 2001년 WebSphere Studio 보도 자료 발표
- 아키텍처 관리팀 블로그
- UML 다이어그램을 RSA에서 ClearQuest Designer 상태로 전송