IBM Rational Systems Developer: 구조 스펙
IBM Rational Systems Developer: 구조 분석
IBM Rational Systems Developer: 구현
IBM Rational Systems Developer: 사용자 정의
IBM Rational Systems Developer
유스 케이스 다이어그램



시스템을 모델링하고 다음 UML 다이어그램 유형을 작성하도록 Rational Systems Developer를 사용할 수 있습니다.


유스 케이스

클래스 다이어그램



시스템을 모델링하고 다음 UML 다이어그램 유형을 작성하도록 Rational Systems Developer를 사용할 수 있습니다.


클래스

시퀀스 다이어그램



시스템을 모델링하고 다음 UML 다이어그램 유형을 작성하도록 Rational Systems Developer를 사용할 수 있습니다.


시퀀스

통신 다이어그램



시스템을 모델링하고 다음 UML 다이어그램 유형을 작성하도록 Rational Systems Developer를 사용할 수 있습니다.


통신

상태 다이어그램



시스템을 모델링하고 다음 UML 다이어그램 유형을 작성하도록 Rational Systems Developer를 사용할 수 있습니다.


상태 머신

활동 다이어그램



시스템을 모델링하고 다음 UML 다이어그램 유형을 작성하도록 Rational Systems Developer를 사용할 수 있습니다.


활동

컴포넌트 다이어그램



시스템을 모델링하고 다음 UML 다이어그램 유형을 작성하도록 Rational Systems Developer를 사용할 수 있습니다.


컴포넌트

배치 다이어그램



시스템을 모델링하고 다음 UML 다이어그램 유형을 작성하도록 Rational Systems Developer를 사용할 수 있습니다.


배치

구조 다이어그램



시스템을 모델링하고 다음 UML 다이어그램 유형을 작성하도록 Rational Systems Developer를 사용할 수 있습니다.


컴포지트 구조

조치 막대 및 커넥터 핸들을 표시하는 다이어그램



Rational Systems Developer에는 UML 다이어그램을 작성 및 편집하는 데 도움이 되는 조치 막대 및 커넥터 핸들과 같은 사용자 지원 모델링 기능이 있습니다. 레이블을 입력하면 컨텐츠 지원 기능이 텍스트를 자동으로 완성하고 연관된 모든 속성의 이름을 나열합니다.

모델이 포함된 모델 탐색기 보기.




모델에서 요소 및 다이어그램을 탐색하고 찾아보는 데 도움을 주기 위해 보기가 제공됩니다. 개별 다이어그램을 보면서 모델을 보다 잘 탐색하고 이해하려면 다이어그램 네비게이터 보기를 사용하십시오.

현재 모델의 모든 다이어그램을 표시하는 다이어그램 네비게이터 보기.




모델에서 요소 및 다이어그램을 탐색하고 찾아보는 데 도움을 주기 위해 보기가 제공됩니다. 개별 다이어그램을 보면서 모델을 보다 잘 탐색하고 이해하려면 다이어그램 네비게이터 보기를 사용하십시오.

패턴 탐색기 보기는 사용 가능한 모든 디자인 패턴을 나열하며 각 패턴에 대한 설명을 제공합니다.




패턴 및 UML 변환을 사용하면 모델링 프로젝트의 분석 및 디자인을 자동화할 수 있습니다.

패턴 탐색기는 사용 가능한 모든 디자인 패턴을 나열하며 각 패턴에 대한 설명을 제공합니다.



모델에 디자인 패턴을 적용하려면 패턴 탐색기 보기에서 디자인 패턴을 누르고 다이어그램 편집기의 다이어그램으로 끌어 오십시오. 그런 다음 다이어그램에서 모델 요소를 누르고 패턴 인스턴스로 끌어 오십시오.

변환 중인 UML 클래스 다이어그램




또한 모델을 코드로 변환과 같이 모델에서 일괄처리 작동을 수행하기 위해 UML 변환을 적용할 수 있습니다. 다이어그램에 변환을 적용하려면 모델 요소를 마우스 오른쪽 단추로 누르고 변환을 누르십시오. 또한 요소 세트 또는 전체 모델을 변환할 수 있습니다.

CORBA 프로파일이 적용된 UML 클래스에 적용되는 CORBA 변환


UML에서 CORBA로 변환을 사용하여 UML 모델 요소, 모델 또는 패키지에서 CORBA(Common Object Request Broker Architecture) IDL(Interface Definition Language)을 생성할 수 있습니다.

작성형 디자인 패턴을 표시하는 자원 탐색기 보기.


재사용할 수 있는 모든 패턴 및 변환을 저장소에 안전하게 저장하고 관리하려면 자원 탐색기 보기를 사용하십시오. 자원 탐색기 보기는 재사용가능한 자산(RAS) Perspective의 파트입니다.

추적성 대화 상자에는 보고서 작성 옵션이 표시됩니다.


모델에서 추적 관계를 검색하고 관계를 생성하며 모델에 대한 보고서를 생성할 수 있습니다.

RequisitePro 프로젝트가 표시된 요구사항 관리 보기.


모델 요구사항이 구현에 대해 추적하는 방법을 보여주는 보고서를 작성할 수 있습니다.

추적성 도구에 의해 작성된 오류를 표시하는 추적성 보고서.


모델 요구사항이 구현에 대해 추적하는 방법을 보여주는 보고서를 작성할 수 있습니다.

오류 보고서가 포함된 코드 검토 창.


모델을 분석하고 코드를 검토할 수 있습니다.

프로젝트의 구조를 표시하는 버터플라이 다이어그램 및 구조형 패턴 목록에 열린 다이어그램 네비게이터 보기.




주기적 종속성, 버터플라이 및 허브와 같은 구조형 패턴을 발견하기 위해 소스 코드를 자동으로 마이닝할 수 있습니다.

올바르지 않은 코드 규칙을 정정하는 데 구조 분석 도구의 파트로 사용되는 팩토리 도입 대화 상자



올바르지 않은 구현을 자동으로 수정하고 클래스에 패턴 및 규칙을 적용할 수 있습니다.

새 규칙 마법사.




개발자가 응용프로그램을 구현하는 방법을 제어하는 사전정의된 템플리트를 사용하여 소프트웨어 개발 규칙을 작성할 수 있습니다.

새 규칙 마법사.




개발자가 응용프로그램을 구현하는 방법을 제어하는 사전정의된 템플리트를 사용하여 소프트웨어 개발 규칙을 작성할 수 있습니다.

Rational Software Architect를 구성하는 다양한 도구를 보여주는 도구 상자




강력한 모델링 기능 이외에도 Rational Systems Developer는 강력한 Java 및 C++ 응용프로그램 개발 환경을 제공합니다.

Rational Software Architect를 구성하는 다양한 도구를 보여주는 도구 상자




강력한 모델링 기능 이외에도 Rational Systems Developer는 강력한 Java 및 C++ 응용프로그램 개발 환경을 제공합니다.


Rational Systems Developer 기능...

XML 플로우차트




XML 개발 도구

사용 가능한 실행 및 디버그 구성이 표시된 실행 대화 상자




외부 C 및 C++ 소프트웨어 개발 킷(SDK)과 통합하기 위해 확장할 수 있는 유연한 C 및 C++ 개발 환경

C++ 프로젝트가 포함된 프로젝트 탐색기 보기 및 코드 편집기



편집기에서 C 및 C++ 응용프로그램을 작성, 빌드, 테스트, 분석 및 실행할 수 있습니다.

Java 메소드 본문이 표시된 시퀀스 다이어그램




Java 메소드 본문을 설명하는 시퀀스 다이어그램을 한 번에 작성할 수 있습니다.

UML 브라우즈 다이어그램.



웹 브라우저를 사용하는 것과 유사하게 모델 또는 코드 탐색을 위해 브라우즈 다이어그램을 작성할 수 있습니다. 브라우즈 다이어그램을 사용하면 추가 다이어그램을 작성하거나 유지보수하지 않아도 UML 모델 또는 코드의 스냅샷을 빠르게 탐색할 수 있습니다.

웹에 출력 마법사




모델의 HTML 보고서를 생성하는 데 사용자 정의할 수 있는 XSLT 기반 웹 출력 도구를 사용할 수 있습니다.

웹에 출력된 UML 모델.




색인이 모두 제공되고, 텍스트로 되어 있고 그래픽으로 표시된 모델을 작성하기 위해 Javadoc과 같은 웹 출력 도구가 HTML 보고서와 통합됩니다. 또한 PDF 보고서를 작성할 수 있습니다.

비교 병합 도구



팀 환경에서 서로 다른 개발자가 동일한 모델에 수행한 변경사항을 조정하기 위해 통합된 비교 및 병합 도구를 사용할 수 있습니다.

전달이 표시된 ClearCase 통합 대화 상자



Rational Systems Developer는 IBM Rational ClearCase와 완전히 통합되므로 프로젝트의 소스를 쉽게 유지보수할 수 있습니다.

RequisitePro 프로젝트가 표시된 요구사항 탐색기 보기



Rational Systems Developer는 IBM Rational RequisitePro와 통합하여 요구사항과 모델 요소 간의 연관을 작성하고 볼 수 있게 합니다.

RequisitePro 프로젝트가 표시된 요구사항 탐색기 보기



유스 케이스를 모델링하려면 요구사항 탐색기 보기에서 다이어그램 편집기로 유스 케이스 또는 요구사항을 끌어 오십시오.

PiggyBank 유스 케이스 다이어그램 샘플이 포함된 샘플 갤러리



Rational Systems Developer는 응용프로그램을 작성하는 방법을 설명하는 단계별 지침과 프로젝트의 실제 예제가 포함된 샘플 및 학습 갤러리를 모두 제공합니다.

둘러보기의 끝입니다.



둘러보기를 종료합니다. 이제 개요 페이지로 돌아갑니다.