IBM Rational Software Architect 버전 7.0 릴리스 정보
© Copyright International Business Machines Corporation 2004, 2006. All rights
reserved. US Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.
목차
1.0 릴리스 정보
1.1 이 릴리스의 새로운 기능
2.0 설치 정보
2.1 하드웨어 요구사항
2.2 소프트웨어 요구사항
3.0 알려진 제한사항, 문제점 및 해결 방법
4.0 IBM Rational 소프트웨어 지원
5.0 주의사항 및 상표
1.0 릴리스 정보
IBM® Rational® Software Architect는 통합 분석, 디자인 및
개발 도구 세트로 엔터프라이즈 솔루션 및 서비스의 파악, 디자인, 관리 및 전개에 유용합니다.
SOA(service-oriented architecture), C/C++, J2SE, J2EE 및 포털 응용프로그램을
작성하는 소프트웨어 설계자 및 개발자를 위한 모델 중심 디자인, 분석 및 개발 기능이 포함됩니다.
이 문서의 최신 버전은
http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rsa/70/docs/readme/readme.html에서 사용 가능합니다.
제한사항 및 문제점에 대한 추가 갱신사항을
http://www.ibm.com/software/rational/support/에 있는
지원 지식 기반에서 개별 기술 정보 형태로 찾을 수 있습니다.
문제점을 감지하고 해결할 때, IBM Rational 소프트웨어 지원 팀은
지식 기반을 갱신합니다. 지식 기반을 검색하여 솔루션 또는
문제점에 대한 해결책을 빠르게 찾을 수 있습니다.
1.1 이 릴리스의 새로운 기능
Rational Software Architect의 이 릴리스에는 다음과 같은 버전 6.0 릴리스의 개선사항 및
새로운 기능이 포함됩니다.
- 더욱 쉬워진 Rational 설치 환경: 선택사항 열기
메뉴로 설치 사용 공간이 줄어 들면서 사용자의 팀 환경을 쉽게 구성할 수 있습니다.
- 새로운 UML 모델링 기능 및 개선사항
- UML 2.1.1에 대한 지원: Rational UML(Unified Modeling Language)
모델링 제품 및 확장성 API는 이제 OMG(Object Management Group)에 의한
UML 2.1.1 스펙 기반 UML 2 메타 모델을 지원합니다. UML 모델을
작성할 때 주의해야 하는 다음과 같은 몇 가지 변경사항이 있습니다.
- UML 오브젝트 다이어그램이 이제 지원됩니다.
- 상태 다이어그램에서 트리거가 이벤트로부터 독립되었습니다.
호출 트리거와 같은 다양한 구체적 트리거가 호출 이벤트와 같은
해당하는 이벤트 유형으로 대체됩니다.
- 적용되는 스테레오타입이 모델의 루트 요소입니다.
- 활동의 조치가 불투명 조치로 대체됩니다.
- 연관에서 더이상 소유권이 방향을 의미하는 데 사용되지 않습니다.
- 시퀀스 다이어그램의 메시지 종료점 및 중지 노드가 변경되었습니다.
- UML 오브젝트 다이어그램을 인스턴스 모델링: 오브젝트 다이어그램을 사용하여
인스턴스 모델링을 수행할 수 있으며, 여기서 모델의 클래스 인스턴스는
시스템의 동작을 설명합니다. 인스턴스화된 클래스 간의 관계가
특정 시점에서 묘사됩니다. 오브젝트 다이어그램을 사용하여 동작 시나리오를
탐색하거나 또는 클래스 다이어그램을 테스트하여 클래스 간 관계의 유효성을
검증할 수 있습니다.
- UML 상태 다이어그램 개선사항: 컴포지트 상태에 대한
새로운 서브다이어그램 지원을 사용하여 컴포지트 상태 내에서 또는 새 다이어그램 내부에서
컴포지트 상태 영역의 컨텐츠를 볼 수 있습니다. 또한 내부 상태 전이를 상태에
추가한 후 상태 전이 컴파트먼트에서 볼 수 있습니다.
트리거를 상태 전이에 추가하면 트리거의 이름,
이벤트 및 속성을 표시할 수 있습니다.
- UML 활동 다이어그램 개선사항: 활동 다이어그램에 대한
몇 가지 개선사항을 사용하여 보다 쉽게 파티션을 작성하고 관리하며,
구조화된 활동의 컨텐츠를 보고, 활동 및 해당 핀의 배치를
제어할 수 있습니다. 새 파티션 도구는 파티션을 활동 다이어그램에
보다 쉽게 추가할 수 있게 해줍니다. 또한 위치 및 정렬에 대한 보다 개선된 제어와
다이어그램에 활동에 대한 파티션 표기법을 표시할 수 있는 옵션을
제공합니다.
구조화 활동 노드에 대한 새 서브다이어그램을 사용하여 구조화된 활동 노드
자체 내에서 또는 새 다이어그램에서 해당 컨텐츠를 볼 수 있습니다. 핀의
동작 및 모양에 대한 변경사항은 활동 다이어그램에서 핀 간의
오브젝트 플로우를 작성할 때 보다 유동성을 제공합니다.
- UML 배치 다이어그램 개선사항: 그래픽 컴파트먼트가 이제
노드, 노드 인스턴스 및 아티팩트에 사용 가능합니다. 몇 가지 레벨의 노드를
중첩시키고, 해당 노드를 인스턴스화하며, 중첩된 노드 그래픽 컴파트먼트에서
볼 수 있습니다. 배치된 아티팩트 및 해당 종속성이 배치 그래픽
컴파트먼트에 표시되고 해당 구조 컴파트먼트에서 파트 및 협업으로 구성된
노드의 내부 구조를 볼 수 있습니다.
배치 다이어그램은 이제 요소를 모델링하기 위한 임의의 정보를 첨부하여
UML을 확장하는 태그화된 값을 지원합니다. 사전 설정된 값을 사용하여
다이어그램 요소를 스테레오타입화된 요소로 작성할 수 있습니다. 적용된 스테레오타입에 대한
특성 값은 특성 보기에서 변경할 수 있는 태그화된 값입니다.
- UML 클래스 다이어그램 개선사항: EMF(Eclipse Modeling Framework) 및
WMF(Windows® Metafile) 형식이 이제 스테레오타입 프로파일에서
지원됩니다. 템플리트 매개변수에 대한 지원이
이제 개선되어 특성 보기를 사용하여 템플리트 매개변수, 템플리트 서명,
바인딩 및 매개변수 대체를 보다 쉽게 작성하고 갱신할 수 있게
되었습니다. UML 데이터 유형을 사용하여 클래스 다이어그램에서 데이터 값을 정의하고
다이어그램에서 클래스의 상위 이름을 표시하는 방법을 선택할 수 있습니다.
- UML 시퀀스 다이어그램 개선사항: 이제 시퀀스 다이어그램의 메시지에 대한
조작 서명을 표시할 수 있습니다.
- UML 컴포지트 구조 다이어그램 개선사항: 구조 컴파트먼트가
이제 컴포지트 구조 다이어그램의 일부로 사용 가능하며, 이를 사용하여
내부 구조를 표시할 수 있습니다. 어셈블리 커넥터가 이제 볼과 소켓 표기법으로
표시됩니다.
- UML 패키지 다이어그램 개선사항: 패키지에 대한 개선사항으로
보다 쉽게 해당 컨텐츠를 보고 관리할 수 있게 되었습니다. 새로운 모양의 컴파트먼트를 사용하여
각각의 패키지에 포함된 요소를 표시할 수 있습니다. 추가로
이제 패키지 내에 패키지를 중첩시킬 수 있습니다.
- 논리적 모델 및 모델 단편: 모델링 프로젝트의 컨텐츠는
프로젝트 탐색기 보기에 있는 다음과 같은 세 가지 유형의 논리적 폴더로 구성됩니다.
다이어그램, 모델 및 프로파일. 이 구조는 실제로 저장된 위치에 관계없이
UML 모델 요소의 논리적 포함을 표시합니다. 또한 사용 가능 사용자 정의
대화 상자에서 해당하는 필터를 사용 불가능하게 하여 프로젝트 탐색기 보기에서
실제 UML 모델 파일 및 UML 프로파일 파일의 이름을 표시할 수
있습니다. 이 구조는 모델링 아티팩트를 팀 내와 팀 간에 공유하는
상황에서 특히 유용합니다.
이제 모델의 일부를 실제 서브유닛으로 추출하여 논리적 모델을 단편으로
나눌 수 있습니다. 해당 모델 요소의 실제 위치는
투명하지만 단편은 원래 모델의 논리적 부분을 유지하며 필요할 경우에만
로드됩니다.
- 프로젝트 탐색기 보기를 사용한 모델 탐색 및 관리:
프로젝트 탐색기 보기는 모델 컨텐츠를 통한 탐색의 주요 수단으로서
모델 탐색기 보기를 대체합니다. 또한 모델의 라이프사이클을 관리하기 위한
수단으로 모델 편집기 보기를 대체합니다. 모델 편집기 보기를 열지 않고
모델, 다이어그램 및 프로파일을 열거나, 저장하고, 닫을 수 있습니다.
프로젝트 탐색기 보기는 또한 모델 요소의 구조를 보다 쉽게 검토할 수 있게
해줍니다. 프로젝트 탐색기 보기에서 요소를 선택할 경우, 전체 서명이
상태 표시줄에 표시되며 따라서 전체 서명을 보기 위해 선택된 요소에 대해
편집 모드를 유지할 필요가 없음을 의미합니다.
- 모델 편집기 보기 개선사항: 모델 편집기 보기를 시작하여
모델을 열 수 있지만, 모델 편집기 보기를 닫는다고 해서 더이상 모델이 닫히지 않습니다.
추가로 상호 참조된 모델 또는 프로파일을 백그라운드로 열 때
모델 편집기 보기가 열리지 않습니다.
연관된 다이어그램 및 모델을 열 수 있고 프로파일, 모델 라이브러리
및 단편을 추가할 수 있는 새로운 섹션을 추가하여 모델 편집 기능이
개선되었습니다.
- 모델 검색 기능 개선사항: 모델 검색 기능이
Eclipse 검색 대화 상자와 통합되었습니다. 특정 UML 유형을
검색하고, 별표(*) 및 물음표(?) 구문을 사용하여 검색 문자열 패턴을
지정하며, 검색 범위를 선택할 수 있습니다. 또한 모델의 주석, 다이어그램 설명,
노트, 제한조건 본문 및 기타 텍스트 문자열에 간단한 텍스트 일치를
포함시키거나 제외시킬 수 있습니다.
검색 결과가 검색 보기에 표시되며 서로 다른 기준에 따라
정렬할 수 있습니다. 일치 유형에 따라 프로젝트 탐색기 보기의
요소를 탐색하고 다이어그램 또는 특성 보기에 표시할 수
있습니다.
- 일반 사용성 개선사항: 다이어그램 편집기에서 작업할 때
몇 가지 일반적인 사용성 개선사항이 발견됩니다.
- 다이어그램 요소 중복 지원(잘라내기/복사/붙여넣기)
- 확대/축소 도구 및 애니메이션 확대/축소 지원
- 레이아웃 알고리즘 개선사항
- 다이어그램 요소에 대한 점층적 채우기 지원
- 글로벌 및 다이어그램 당 인쇄 환경 설정, 향상된 로컬화 지원 및
페이지 구분 지원을 포함한 다이어그램 미리보기 및 인쇄 개선사항
- 다이어그램에서 이미지 삽입 지원
- 다이어그램 요소, 노트 및 도형에 대한
커넥터 핸들 및 앵커 개선사항
- 새로운 UML 모델링 통합 기능 및 개선사항:
- 추적 관계에 대한 모델 분석: 모델 요소, 스펙 및 구현 간의
중단된 추적성 관계를 찾기 위한 모델 분석이 이제 통합된
정적 분석 사용자 인터페이스의 일부입니다.
이러한 업그레이드된 UI를 사용하여, 코드 요소 분석과 결합하여
모델 요소 분석을 포함하는 분석 구성을 정의할 수 있습니다.
- 새로운 변환 예제 제작 기능:
원하는 변환 결과물의 예제를 얻고 변환을 구현하는 데 사용합니다.
- 모델의 발전에 다라 코드로 모델 조정: 새로운 되돌리기 변환
및 모델 비교 기능을 사용하여 스펙의 변화를 감지하고 설계 시 및 빌드 시 아키텍처 간의
차이점을 시각화하는 데 도움을 줍니다.
- 모델 변환:
- 새 구성 편집기 및 마법사: 변환 구성을 작성하고 편집하기 위한
사용자 인터페이스가 개선되었습니다. 변환 구성을 작성하고
편집하기 위한 편집기가 v6.0 제품 릴리스의 변환 구성 대화 상자를
대체합니다. 새로운 편집기에는 유사한 탭이 포함되며, 다음과 같은
두 개의 새로운 탭이 도입되었습니다.
- 기본: 변환에 대한 설명 정보를 포함합니다.
- 소스 및 대상: 대상 탭을 대체하고 변환의 소스 및 대상을
선택하기 위한 제어를 제공합니다.
이제 변환의 소스를 저장할 수 있습니다. 또한 변환 구성이
작업공간에 .tc 파일 이름 확장자를 사용하는 파일로 저장하여
구성이 소스 제어를 받게 합니다. Eclipse 작업공간,
이전에 내보낸 변환 구성을 포함하는 파일 또는
Rational Software Architect 또는 Rational Systems Developer의
버전 6.0 릴리스에서 변환 구성을 가져올 수 있습니다.
- UML에서 WSDL 아티팩트 생성: 이제 UML 모델 웹 서비스를
작성하고 UML에서 WSDL로의 변환을 사용하여 WSDL(Web Services
Description Language) 문서를 생성할 수 있습니다. UML에서 WSDL로의 변환은
다음과 같은 WSDL 1.1 바인딩을 지원합니다.
- SOAP DOCUMENT LITERAL
- SOAP RPC LITERAL
- SOAP RPC ENCODED
- HTTP GET
- HTTP POST
기존 바인딩을 사용자 정의하거나 UML에서 WSDL로의 변환이
WSDL 아티팩트를 생성하는 데 사용하는 새로운 바인딩을 작성할 수 있습니다.
- 3GL 코드에서 UML 모델 생성: 이제 변환을 사용하여 소스 코드 기반으로부터
UML 모델을 구성할 수 있습니다. 각각의 변환에 대해
고유한 Java™에서 UML로 또는 C++에서 UML로 변환을 작성할 수
있습니다. 또한 UML에서 Java로, UML에서 C++로, Java에서 UML로
또는 C++에서 UML로 변환을 구성할 때 "되돌리기" 변환을 사용할 수 있습니다.
변환 구성은 이제 일반적으로 변환에 대한 "소스"로 제공되는
UML 모델과 공존하는 버전 제어 아티팩트입니다.
코드 파일이 변환의 "대상"입니다. 이 파일의
확장자는 ".tc"입니다. 구조를 복구할 때 고급 병합 인터페이스는
코드 및 모델 구조를 수동으로 정렬하고 "병합(fuse)"할 수 있도록
모델러에 대한 지원을 제공합니다. 전체 동기화 단계는
항상 수행되며, 코드 구조 복구를 우선으로 수행한 후 모델 변환을
재적용합니다. 이러한 순서는 코드 리팩토링을 보존하며 추가 코드 자원이
잘못된 위치에 작성될 수 있는 위험이 줄어듭니다.
- 모델 내 서브유닛 지원: 모델을 별도의 파일로 파티션하여
구성 관리 시스템을 통해 팀 구성원과의 보다 세분화된 모델 공유를 허용합니다.
- 새 모델 비교 및 병합 기능: 공통 상위 항목을 공유하지 않는 모델을 비교하고 병합합니다.
따라서 시스템 모델을 개별적으로 작성하는 두 팀의 구성원들은 두 모델의 일치하는 부분을 표시하여 이를 결합할 수 있습니다.
비교/병합 기능으로 일치하는 부분들이 결합됩니다.
- 비유사 모델 결합: 이제 독립적으로 작성된 모델과 같은, 공통 상위 항목과 관련이 없는 모델을 결합할 수 있습니다.
예를 들어, 모델러가 프로젝트 시작 부분에 비정규로 작성된 몇몇 모델을
버전 제어로 관리할 수 있는 일련의 정규 모델에 조합하고자 할 수도 있습니다. 또한 이 기능을 사용하여
Java 또는 C++ 코드로부터 개념적 모델을 갱신하기 위해 변환을 적용할 수도 있습니다.
- CVS 자동 병합: CVS(Concurrent Versions System)에서 충돌을 표시할 때 단일 단추 클릭으로
두 분배자의 모든 충돌하지 않는 변경사항을 승인할 수 있습니다. 이 기능은 CVS 병합을 보다 빠르게 수행할 수 있게 해줍니다.
- 세션 되돌리기: 병합 처리 방법을 학습할 때 병합을 한참 진행한 후에야
접근 방식이 올바르지 않으며 다시 시작해야 함을 인식할 수 있습니다. 이는
특히 ClearCase® 조작을 수행하는 동안 매우 불편할 수 있으며, ClearCase에서 모든 아티팩트를
순차적으로 병합하며 플로우 인터럽트 및 재시작이 프로세스가 장황할 수 있기 때문입니다.
새로운 세션 되돌리기 기능을 사용하여 병합 응용프로그램을 종료하지 않고 병합을 재시작할 수 있습니다.
- 패키지 컴포지트 델타: 다이어그램 델타 그룹이 이제 모델,
다이어그램 및 단편 보기 작성에 의해 증대되었으며, 각각은 UML 패키지에 의해 계층적으로 세분화됩니다.
이로써 계층 구조의 임의의 패키지 레벨에서 변경사항을 승인하거나 거부할 수 있게 되었습니다.
- ClearCase 체크인 이전 모델 유효성 검증: 많은 변경된 아티팩트를 전달 중인 경우와 같은 긴 ClearCase 조작 중에
이제 병합이 완료된 후 ClearCase에 대한 갱신이 확약되기 전에 각각의 모델 병합의
유효성을 검증할 수 있습니다. 긴 전달 조작 이후 유효성 검증을 필요로 하는 모델을
기억할 필요가 없으며, 대신 모든 의사결정이 새로 발생된 상태에서 병합 후 즉시
유효성 검증을 수행할 수 있습니다.
- 필드 레벨 병합: Java 스크립트 또는 스니펫이 임베디드된 다중 행 텍스트 필드의 경우,
이제 해당 필드를 변경하여 충돌하는 변경사항을 해결할 수 있습니다. 더이상 병합의 일방향에서 작업을 버릴 필요가 없습니다.
- 전체 컨텍스트 병합: Rational 모델링 제품의 CVS 통합이 논리적 모델 모드의
저장소에 대해 작업공간을 동기화할 수 있도록 허용하는 새로운 CVS 기능을 지원합니다.
이 기능은 단편 레벨 대신 모델 레벨에서 충돌을 보고합니다. 따라서
개별 아티팩트를 병합하는 대신 전체 모델을 병합합니다.
이는 각각의 델타 및 충돌이 손상의 공통 소스를 제거하는
모델의 전체 컨텍스트에 대한 지식에서 생성되었을 때, 보다 강력한
병합 경험을 제공합니다(반대 기부자에 대한 관련 충돌 해결).
- 자동화된 프로파일 업그레이드: 모델 병합 도중 기부자가 프로파일의 보다 새로운 버전을 사용 중이며
병합을 수행 중인 컴퓨터에서 프로파일이 사용 가능할 경우, 최신 프로파일 버전에 대한 모든 기부자의
메모리 내 업그레이드가 자동으로 수행됩니다.
- 도메인 모델링 및 개발에 대한 새 기능 및 개선사항:
- 정적 분석: 정적 분석의 성능 및 사용성이 상당히
개선되었습니다. 구조 발견, 모델 분석 및 Java 코드 검토를
포함한 정적 분석을 위한 사용자 인터페이스가 이제 통합되었습니다.
통합은 사용자가 모델, 응용프로그램 아키텍처 및 코드에 대한
모든 정적 분석을 하나의 인터페이스에서 실행할 수 있으며
분석 구성이 둘 이상의 분석 유형으로부터 요소를 포함할 수 있음을 의미합니다.
예를 들어, 이제 Java 코드 검토를 실행하여 동일한 분석에서 반대 패턴을 찾기 위해
중단된 코딩 규칙 및 구조 발견을 검색할 수 있습니다.
- Java 컴포넌트의 도메인 모델링:
- Java 도메인 모델링 기능은 이제 어노테이션, 총칭, 열거, 정적 가져오기
등을 포함한 J2SE 5.0 언어 기능을 지원합니다.
- 개발자 중심 도구의 통합이 다이어그램 편집기의
팝업 메뉴를 통해 개선되었습니다.
- 이제 외부 JAR 파일의 클래스를 시각적으로 묘사하고 외부 패키지의
관련 요소를 표시할 수 있습니다.
- 다이어그램 편집기에서 필드 및 메소드의 직접 인라인 편집을
수행할 수 있습니다.
- 특성 보기가 향상되었으며 여기서 패키지, 클래스, 인터페이스, 필드 및 메소드의
특성을 보고 편집할 수 있습니다.
- 이제 가져오기 명령문 또는 완전한 이름을 사용하여 필드 유형을
작성할 수 있는 옵션이 있습니다.
- 콜렉션 유형 지원이 개선되었습니다.
- DoDAF 제품의 도메인 모델링: DoDAF(Department of Defense
Architecture Framework)는 복잡한 시스템 아키텍처를 설명하는
표준입니다. 통합된 UML 모델링 도구를 사용하여 해당 표준을 따르는
모델을 작성할 수 있습니다. DoDAF는 UML을 기반으로 사용하여
작동 환경 및 해당 컴포넌트를 비주얼, 텍스트 및 테이블 형식으로
설명합니다.
- WSDL 및 XSD 요소의 도메인 모델링: UML 클래스 다이어그램을 사용하여
기존 WSDL 버전 1.1 요소를 시각적으로 표시하고 새로운 요소를 작성할 수 있습니다.
새 WSDL 서비스, 포트 유형 및 메시지를 시각적으로 작성할 수 있습니다. 포트를
WSDL 서비스에 추가하고, 조작을 포트 유형에 추가하며, 파트를 메시지에 추가하고,
포트 및 포트 유형 간의 바인딩을 설정하며, 조작 및 메시지 간의 입력, 출력 또는
결함 오브젝트를 작성할 수 있습니다.
다이어그램 편집기 또는 특성 보기에서 기존 WSDL 요소를 편집할 수 있습니다.
또한 다이어그램 편집기에서 웹 서비스를 이용하고 구현할 수 있습니다.
WSDL 요소의 시각적 표시에 요소 및 속성을 포함하는 구조를 정의하는
기존 XSD(XML Schema Definition) 오브젝트 및 XML 문서에 대한
데이터 유형을 표시할 수 있습니다. 다이어그램 편집기에서 XSD
유형 및 요소를 설정할 수 있습니다.
- 향상된 C/C++ 도메인 모델링 지원:
- 여러 가지 중요한 기능이 향상된 CDT 3.1.1이 지원됩니다.
- C/C++ 도메인 모델링 지원 및 UML에서 C++로의 변환 지원이 향상되었습니다.
- 이제 C/C++ 시각적 표시 및 코드 생성에 대한 열거를 작성할 수 있습니다.
- 다이어그램 편집기에서 필드 및 메소드의 직접 인라인 편집을 수행할 수 있습니다.
- 파일 아티팩트의 시각화 및 작성: 파일 아티팩트를 UML 다이어그램으로 통합할 수 있습니다.
파일 아티팩트는 실행 파일, 라이브러리, 소프트웨어 컴포넌트, 문서
및 데이터베이스와 같은 실제 구현 유닛을 표시할 수 있습니다.
- JavaServer Faces, Site Designer 및 Page Designer
- JavaServer Faces 프레임워크에서 새 AJAX 지원: 새 도구를 사용하여
Faces 프레임워크에서 Ajax 응용프로그램을 보다 쉽게 개발할 수 있습니다.
새 Ajax 컴포넌트는 다음과 같습니다.
- inputTypeAhead
- ajaxRefreshRequest
- ajaxSubmitRequest
- ajaxExternalRequest
- 표준 JSF 모드 전용 지원: 이제 표준 JavaServer Faces
태그 및 기능만을 사용하는 페이지를 설계할 수 있습니다.
표준 JSF 모드에서는 IBM 컴포넌트가 사용되지 않습니다.
- 새 JSF 컴포넌트: 이제 다음과 같은 컴포넌트를 포함한
여러 가지 새로운 JSF 컴포넌트를 이용할 수 있습니다.
- requestLink
- requestRowAction
- selectOneColor
- progressBar
- panelFormBox
- inputMiniCalendat
- panelSection
- panelMenu
- dataIterator
- panelDialog
- JSP에서 써드파티 JSF 태그에 대한 지원: 써드파티
JSF 태그를 이제 특성 보기 및 JSF 유효성 검증기에서 인식합니다.
도구는 런타임 시 해당 모양을 렌더링하려고 시도합니다.
- 동적 페이지 템플리트: 서버에서 동적으로 적용되는
템플리트를 사용하여 페이지를 작성할 수 있습니다. 마법사를 사용하여
템플리트 및 인스턴스 페이지를 작성하고, 편집기에서 컨텐츠 영역을 편집합니다.
- Struts 도구:
- 새 웹 다이어그램 편집기에 대해 작업하기 위한 갱신된 Struts 도구.
- Struts 버전 1.1에 대한 지원.
- 성능 및 메모리 풋프린트 개선사항.
- 개선된 웹 보안 도구: J2EE 보안에 대한
중요한 도구를 사용하여 응용프로그램의 보안 요구사항을 보다 쉽게
작성하고, 지정하며, 통합하고, 테스트할 수 있습니다.
- 개선된 웹 다이어그램 편집기: 웹 페이지와 관련된 링크 및
자동화된 플로우 논리의 다이어그램을 사용하여 빠른 시간 내에 웹 응용프로그램을
작성할 수 있습니다. 또한 끌어서 놓기로 관계형 데이터 및 웹 서비스를 웹 페이지에 통합할 수 있습니다. 웹 페이지의 작성 및 이름 바꾸기와 관련 구성 파일 갱신과 같은 아티팩트의 처리도 가능합니다. 도구로 링크 또는 페이지 명령을 기본으로 한 페이지 컨텐츠가 자동으로 생성되어 응용프로그램의 프로토타입을 빠른 시간에 만들 수 있습니다.
- 새 룩앤필:
- 보다 직관적이고 쓰기에 편리한 사용자 인터페이스
- 보다 일관적인 GMF 기반 룩앤필
- 사용성 개선사항
- 개선된 자동 레이아웃 및 연결 라우팅
- 기본 아티팩트의 직접 처리: 웹 다이어그램 편집기에서
작업할 때, 편집기에서 이제 웹 응용프로그램 아티팩트(웹 페이지, 구성 파일 등)를
웹 다이어그램과 동기화된 상태로 유지합니다.
- 추가 정보 노드: 웹 다이어그램 편집기는 이제 노드의
몇몇 중요한 내부 구조를 표시합니다. 예를 들어,
웹 페이지는 이제 포함된 링크와 액세스하는 데이터를 표시합니다.
- 데이터 통합:
- 웹 다이어그램 편집기 내에서 이제 데이터 오브젝트 및 데이터 목록을
조회하고 처리하는 웹 응용프로그램을 작성할 수 있습니다.
- UI 컴포넌트를 웹 페이지에 추가하여 각각의 페이지를 명시적으로 편집하지 않고
데이터 오브젝트 및 데이터 목록을 조회하며 처리할 수 있습니다.
- 웹 다이어그램 편집기는 각각의 웹 페이지에서 액세스하는 데이터 오브젝트 및
데이터 목록을 표시합니다.
- WebSphere® Application Server 버전 6.1을 사용한 유닛 테스트: 제품에 임베드된
완전히 통합된 WebSphere Application Server 버전 6.1 환경.
- 포털 및 포틀렛 개발: 새로운 기능 및 개선사항에는
JSR 168 표준, 협업 포틀렛 및 마법사 개선사항에 대한 지원이
포함됩니다.
- WebSphere Application Server 6.1에 대한 JSR 168 포틀렛 지원:
포틀렛 도구는 JSR 168 스펙을 기반으로 하는 포틀렛 개발, 테스트 및 디버그
포틀렛을 지원합니다. "비어 있는" 포틀렛과 "Faces" 포틀렛이 지원됩니다.
- 비즈니스 프로세스 포틀렛: 비즈니스 프로세스가
지원되므로 다음과 같은 두 가지 기본 포틀렛 유형을 사용하여 프로세스를 작성하고
프로세스 플로우를 처리할 수 있습니다. 초기 포틀렛 및 타스크 포틀렛.
- 협업 포틀렛 개선사항: 새로운 마법사는
포틀렛 협업을 이용하는 포틀렛 개발을 도와줍니다. 마법사는
마법사의 선택사항에 따라 조정되는 HTML 형식으로 완전한 안내서를
생성합니다. 안내서는 포틀렛 협업을 가능하게 하는
우수 사례 및 코드 예제를 제공합니다. 안내서의 단계를 잘라내어 붙여넣거나 또는
수행할 수 있습니다. 프로젝트 탐색기에서 협업 조치 및 데이터 유형 정보를
볼 수 있습니다.
- Portal 6 지원:
- edit_defaults 포틀렛 모드가 지원됩니다.
- WebSphere Portal 6.0 대상 런타임이 제공됩니다.
- IBM 포틀렛에서 JSR 168 포틀렛(구성 파일 전용)으로의 이주가
지원됩니다.
- 포틀렛 프로젝트를 작성하기 위한 개선된 마법사:
포틀렛 및 API 선택사항에 대한 단일 마법사를 사용할 수 있습니다. 마법사는
사용자가 선택하는 대상 런타임에 따라 지원되는 API 및 유형을 판별합니다.
마법사는 또한 선택된 런타임, API 및 유형에 따라 지원되는 포틀렛 모드를
표시합니다.
- Java 및 XML 웹 서비스 도구 개선사항
- 서비스 및 클라이언트 개발, 어셈블, 배치, 설치, 실행 및
테스트를 위한 보다 덜 혼란스러운 단순한 제어를 허용하는 상향 및 하향식
웹 서비스의 손쉬운 작성을 가능하게 하는 단순화된 마법사.
- 개선된 XML 스키마 편집기에서 XML 스키마의 "유형 지향" 보기를
제공하도록 그래픽 시각화를 개선했습니다. 유형은 상자 모양으로
표시됩니다. 유형이 요소 및 속성을 포함할 경우, 상자 안에 필드로
나열됩니다.
- 웹 서비스 및 클라이언트 생성을 단순화하면서 보다 나은 제어를 허용합니다.
반드시 서버를 구성하고 시작하지 않고도 클라이언트 및 서비스를
생성할 수 있습니다.
- WebSphere Application Server v6.1에서 웹 서버 개발을 최적화하는
개선된 환경 설정이 사용 가능합니다.
- WSDL 유효성 검증이 웹 서비스(하향식) 및 클라이언트 마법사에
통합되었습니다.
- JAX-RPC Java 클래스 분석기가 Apache Axis용 웹 서비스(상향식) 마법사
및 WebSphere 웹 서비스에 통합되었습니다.
- 스켈레톤에서 기존 코드를 보존하기 위한 노력으로 이전 스켈레톤을
사용하여 웹 서비스 마법사에서 작성한 새 스켈레톤 병합에 대한
지원.
- WebSphere 웹 서비스 및 클라이언트에 대한 JAX-RPC/JSR-109
핸들러 구성 마법사가 필요한 경우 복수의 웹 서비스 또는 클라이언트에 대한 핸들러를
구성하도록 개선되었습니다.
- 이제 손쉬운 무결성, 기밀성 및 인증을 가능하게 하는 마법사를 사용하여
웹 서비스의 보안을 유지할 수 있습니다.
- 하나의 웹 서비스에서 다른 웹 서비스로 보안 구성을 복사할 수 있습니다.
- 새로운 확장 가능 Ant 타스크, "wsgen.xml"과 연관된 배치/쉘 스크립트가
Apache Axis 및 WebSphere 웹 서비스(하향 또는 상향) 및 웹 서비스 클라이언트를
양식 없는 형태로 생성할 수 있도록 하기 위해 제공됩니다.
- XML 속성에 대한 지원. 양식 단편은 단순 유형 요소와
반드시 동일한 방법으로 해당(단순) 유형에 따라 속성에 대해
렌더링됩니다.
- nillable 요소(xsd:nillable="true" 속성의 XML 스키마에
선언된 요소)에 대한 지원. nillable 요소에 대한 양식 단편은
"Nil?" 선택란에 따라 특성이 부여됩니다. 선택할 경우, WSE는
해당하는 요소를 "xsi:nil" 속성을 사용하여 직렬화합니다.
- 사용자가 더이상 개인용 레지스트리에 연결 중임을 Web Services Explorer에
알릴 필요가 없도록 Web Services Explorer 및 IBM WebSphere UDDI Private Registry
구성 마법사가 향상되었습니다. 개인용 레지스트리, 해당 서적과
발견 URL 및 모든 사용자 정의 분류가 Web Services Explorer에
자동으로 로드됩니다.
- 개선된 XML 스키마 편집기
- XML 스키마 편집기에서 복수의 보기 모드에 대한 지원:
단순 및 상세 보기를 전환할 수 있도록 XML 스키마 편집기 상단 오른쪽에
보기 모드 드롭다운 상자가 표시됩니다.
단순 보기는 많은 복잡한 XML 스키마 구조를 숨기며
따라서 우수 사례 작성 패턴을 따르는 XML 데이터 구조를 작성할 수
있습니다. 상세 보기는 전체 XML 스키마 구조 세트를 표시하며
따라서 모든 작성 패턴을 사용하여 XML 데이터 구조를 작성할 수 있습니다.
- 이름 바꾸기 리팩토링에 대한 지원: 기존 파일 내부 리팩토링 지원에
추가하여 파일 간 리팩토링을 지원합니다. 이는
복잡한 유형의 이름을 바꿀 때, 현재 프로젝트 또는 작업공간의
다른 스키마로부터 해당 유형 이름에 대한 모든 참조가 갱신됨을 의미합니다.
- 컴포넌트 참조 검색: XML 스키마는 이름 지정된
컴포넌트(요소 및 유형과 같은)를 참조할 수 있도록 허용합니다. 검색
보기는 이제 컴포넌트가 참조되는 작업공간에서의 위치를
표시합니다.
- 유형 및 요소 찾아보기: 현재 프로젝트 또는 작업공간에서
현재 스키마 또는 모든 스키마로부터 유형을 선택할 수 있는 새 유형 설정
대화 상자를 호출하기 위해 찾아보기 조치를 선택할 수 있습니다.
유형을 선택한 후 외부 스키마에 속할 경우, 가져오기가
자동으로 추가됩니다. 마찬가지로 요소 참조를 편집할 때
요소를 찾아볼 수 있습니다.
- 특성 시트 개선사항: 내장된 단순 유형 값을
제한하고, 열거 및 패턴 패싯을 추가하며, 확장 탭을 통해
특수한 확장 정보를 스키마에 추가할 수 있습니다.
- XML 스키마 유효성 검증기에 대한 지원: 기본 Eclipse
XSD 기반 XML 스키마 유효성 검증기는 Eclipse XSD 모델을 기반으로 합니다.
채택자 제품은 고유한 대체 유효성 검증기를 자유롭게 포함시킬 수 있습니다.
- 탐색 개선사항: 드릴다운에 의해 유형 참조를
탐색합니다. 컨텍스트를 전환하려면 Workbench의 탐색 프레임워크를
사용하십시오. 다양한 확대/축소 모드로 볼 수 있도록
디자인 보기가 개선되었습니다.
- 끌어서 놓기 개선사항: 모델 그룹에서 동일한 복합 유형 내의
다른 모델 그룹으로 또는 디자인 보기의 몇몇 다른 복합 유형으로 요소를
끌 수 있습니다.
- 새 XML 맵핑 프로세스: 단순한 끌어서 놓기 조작을 사용하여
소스에서 대상 문서로 요소를 그래픽 방식으로 연결하여 맵핑을
수행합니다. 맵핑 정보를 기반으로 원하는 문서 변환을 생성할 수 있도록
XSL 코드가 자동으로 생성됩니다. 유용한 일련의 내장된 변환
기능이 사용 가능하며 사용자 정의 XPath 표현식 및 XSLT 템플리트를 사용하여
확장할 수 있습니다.
- 새 인라인 맵: 보다 작은 단위로 순환적으로 분할하여
복잡한 문서를 변환합니다.
- 새 서브맵: 스키마 유형의 변환이 필요할 때마다
참조할 수 있는 재사용 가능 서브맵을 작성하십시오.
- 사용자 정의 코드 지원: 외부 XSLT 템플리트 파일을 사용하여
내장된 변환 기능을 확장할 수 있습니다. 또한 사용자 정의 XPath
표현식을 사용하여 템플리트에 전달하기 전에 매개변수 값을 수정할 수도
있습니다.
- SIP 응용프로그램에 대한 새 지원: SIP(Session Initiation
Protocol) 도구 기능은 새 SIP 기반 서비스를 작성하기 위한 개발 환경을
제공합니다. SIP Servlet 작성 마법사를 포함하여 JSR 116 SIP Servlet을
개발하고 내보내기 위한 도구를 제공합니다.
- 데이터 도구에서 제공하는 새 데이터 특정 프로젝트
- 새 데이터 특정 프로젝트: 새 프로젝트 유형은
데이터 프로젝트 탐색기에 표시되며 다음을 공유하기 위한 SCM
지원을 포함합니다.
- 루틴 및 SQL문과 같은 데이터베이스 오브젝트를 작성하고 저장하기 위한
데이터 개발 프로젝트
- 데이터 모델링을 위한 데이터 디자인 프로젝트
- 새로운 실제 데이터 모델링 기능:
- 데이터 디자인 프로젝트에 실제 데이터 모델 저장
- 모델 분석
- 데이터 다이어그램, 특성 보기, 데이터 프로젝트 탐색기를 통한 편집
- 데이터베이스 변경사항을 관리하기 위한 새 기능
- 비교 편집기(데이터 오브젝트에 대해 사용자 정의된)를 사용한 비교 및 동기화
- 영향 분석
- 새 데이터 관리 기능:
- XML 지원(DB2® LUW V9):
- XML 스키마 등록
- XML 문서 유효성 검증
- AXSD(어노테이션이 있는 XSD) 편집기
- XML 데이터 유형에 대한 지원
- 지원되는 새 데이터베이스:
- DB2/LUW V9
- SQL Server 2005
- Informix/IDS V10
- Sybase V15
- Derby V10.1
- 루틴 배치 개선사항:
- 스토어드 프로시저 디버그 개선사항: Java 스토어드 프로시저 디버깅
지원.
- J2C(J2EE Connector) 도구 및 지원: CICS® 및 IMS™
시스템용 J2C 클라이언트 응용프로그램을 작성할 수 있도록 도와주는 강력한 일련의 도구를 제공합니다.
COBOL, PL/I 및 C 언어에 대한 Java 마샬링(marshalling) 코드를 작성하려면
데이터 바인딩 마법사를 사용하십시오.
- 새 PL/I 지원: J2C는 이제 CICS 또는 IMS 시스템에 연결하는
엔터프라이즈 응용프로그램을 작성할 때 COBOL 및 C와 함께, PL/I 언어를
지원합니다. Windows 플랫폼 전용으로 사용 가능하며, 이제
PL/I 데이터 구조를 마샬링(marshalling)하는 Java 데이터 바인딩 Bean을 작성할 수 있습니다.
- J2C 세션 레코딩: J2C 마법사를 사용하여 Java Bean
및 데이터 바인딩을 작성할 경우, 이제 Ant 파일에 설정을 저장할 수
있습니다. 그런 다음 Workbench 내부에서 또는 명령행에서
Ant 스크립트를 호출하여 J2C Java Bean 및 데이터 바인딩을 생성할 수 있습니다.
- 상호작용 및 연결 스펙 특성 표시 지원: interactionSpec 및 connectionSpec 특성
표시는 메소드 추가 및 메소드 편집 마법사에서 새 페이지를 추가하여 이제 매우 쉽게
수행할 수 있게 된 공통 타스크입니다. 대화식으로 구체화하려는 필드를
선택하고 메소드에서 사용할 입력 인수 이름을 수정할 수
있습니다.
- Faces JSP 지원: Page Designer에서 J2C
Java Bean 팔레트 항목을 추가하여 이제 Page Designer의 팔레트에서
J2C Java Bean을 Faces JSP로 추가할 수 있습니다. 간단히 J2C
Java Bean을 Faces JSP 페이지로 끌어서 놓은 다음 제어를 작성하려는
메소드 및 데이터 요소를 선택하십시오.
- 디버그 도구
- WebSphere Jython 스크립트에 대한 새 디버거: Jython으로 작성된
Websphere 관리 스크립트에 대한 전체 기능 디버거. 중단점, 스테핑,
변수 조사 및 감시 표현식과 같은 일반적인 디버거 기능이
사용 가능합니다.
- DB2 V9에 대한 지원: 스토어드 프로시저 디버깅이
DB2 V9.1 Linux®/Unix/Windows, DB2 V9 z/OS 및 DB2 iSeries® V5R4에서 지원됩니다.
Java 스토어드 프로시저가 이제 SQL 스토어드 프로시저에 추가하여 지원됩니다.
- 새 "실행 중인 스레드 표시" 필터:
WebSphere 응용프로그램을 디버깅할 때 일반적으로 수십 개의 실행 중인 스레드가
있을 수 있지만, 대부분 문제점 판별에 중요하지 않거나 유용하지 않습니다.
일시중단된 스레드만을 표시하려면 디버그 대상을 마우스 오른쪽 단추로 클릭한 후
실행 중인 스레드 표시 필터를 토글하십시오.
- JVM 클래스 step into 기능: java.* 및 javax.*에 대한
스텝 필터를 이제 스텝 필터 환경 설정에서 볼 수 있습니다.
주: 스텝 필터는 스테핑 중 디버거에서 무시할 클래스를 판별합니다.
이 기능을 사용하여 WebSphere 런타임 또는 기타 시스템 클래스에 랜딩하지 않고도
응용프로그램 코드에서 스테핑할 수 있습니다. 이전 릴리스에서 java.*
및 javax.* 클래스는 항상 필터링되며 구성 가능하지 않습니다.
- 올바르지 않은 XSL 중단점 위치에 대한 새로운 검사: 중단점이
영향을 미치지 않는 몇몇 위치가 XSL 파일에 있습니다. 다음 XSL 파일 위치에서
중단점을 설정하려고 시도할 경우 다음과 같은 "올바르지 않은 중단점 위치" 메시지가
표시됩니다.
- 빈 행
- 주석 행
- xsl:stylesheet 행
- xsl:output 행
- "?xml version="1.0"과 같은 XML 선언
참고: 위의 요소와 동일한 행에 다른 올바른 태그가 있을 경우, 중단점이
허용됩니다.
- 변수 보기에서 열 지원: 변수 보기는 이제
변수 정보의 구조화된 표시에 대한 열 레이아웃을 제공합니다.
스테핑 도중 값을 변경하는 변수가 강조표시되며 다른 아이콘으로
표시됩니다.
참고: 열 레이아웃을 토글하려면 변수 보기 풀다운 메뉴에서
레이아웃 > 열 표시를 사용하십시오.
- 새 사용자 지원 기능:
- 컨텍스트 및 동적 도움말: Eclipse는 이제 개발 환경의 모든 활성
영역에 대한 컨텍스트 도움말 및 관련 항목을 찾을 수 있는
동적 도움말 보기를 제공합니다. 대화 상자 또는 마법사에서
물음표 아이콘을 클릭하거나 또는 임의의 컨텍스트에서 키보드의 플랫폼 특정 트리거 키를
눌러서 도움말 보기를 열 수 있습니다.
이 새로운 보기는 모달 대화 상자 또는 마법사에서도 첨부된 fly-out 분할창에
도움말 보기를 표시하여 도움말 항목을 탐색 및 검색하는 방법을
제공합니다. 현재 타스크를 수행하면서 컨텍스트 도움말 및 관련 항목
링크를 보고 모든 도움말 항목을 읽을 수 있습니다.
제품의 이전 버전에서 지원되는 노란색 정보 팝업이 여전히
사용 가능하지만, 컨텍스트의 정보를 검색 및 색인 옵션과 함께
표시하는 기능을 사용하여 필요한 때에 필요한 정보를 보다 쉽게 액세스할 수 있습니다.
- 동적 검색: 이제 언제든지 필요한 정보의 유형을
정확히 찾기 위해 제품의 모든 사용자 지원을 가상으로 검색하는
빠르고 손쉬운 방법이 제공됩니다.
도움말 > 검색을 클릭하거나 또는 도움말 보기 맨 아래 있는
검색 아이콘을 클릭하여 도움말 보기의 검색 분할창을 여십시오. 여기서
제품 기능 이해 및 사용을 도와주는 개념 정보, 자세한 도움말 항목 또는
학습서 및 샘플을 찾기 위한 도움말 항목, 환영 페이지 및 학습서와
샘플 갤러리의 중앙화된 검색을 실행할 수 있습니다.
eclipse.org 및 developerWorks®와 같은 사이트에서 웹 히트를
리턴하려면 동적 검색을 설정할 수 있습니다.
- 색인화된 도움말: 제품 도움말 항목이 이제 색인화되었습니다.
도움말 창에서 새 색인 탭을 연 다음 화면이동하여 항목을 찾거나 또는
맨 위 필드에 입력하여 색인에서 원하는 용어를 자동으로 찾게 할 수 있습니다.
마찬가지로 도움말 보기에서 보기의 맨 아래 있는 색인 아이콘을 클릭하여
색인 분할창을 여십시오.
- 둘러보기 및 학습서에 대한 개선된 액세스: 동영상 시청을 통한 학습
및 이전 릴리스의 수행을 통한 학습 학습서 유형에 추가하여 이제 학습서 갤러리의 IBM developerWorks에서
학습서를 찾을 수 있습니다. 학습서 갤러리의 또다른 추가사항은
광범위한 개념 둘러보기를 포함하는 둘러보기 섹션입니다.
- 샘플에 대한 개선된 액세스: 사용자에게 친숙한 기술 및
응용프로그램 샘플에 추가하여, 이제 IBM developerWorks의 샘플이 샘플 갤러리에 포함됩니다.
컨텐츠 갤러리 테이블의 developerWorks 샘플 섹션을 참조하십시오.
- 환영의 새 RSS: RSS(Really Simple Syndication)는 최신 제품 및 기술 백서에 대한
링크와 IBM developerWorks에 관한 기타 새로운 게시물을 제공합니다. 환영의 웹 자원 페이지에서 RSS 공급을 확인하십시오.
새로운 기능 및 개선사항에 대한 설명, 학습서 및 샘플에 대한 링크 및
시작하기 링크를 포함한 주요 특징 및 기능에 대한 개요를 보려면
환영(도움말 > 환영)을 방문하십시오.
2.0 설치 정보
Rational Software Architect 설치, 설치 전제조건, 명령행에서
설치 및 HTTP 서버에서의 로컬 저장소 사용에 대한 정보는
http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rsa/70/docs/install_instruction/install.html에 있는
설치 안내서를 참조하십시오.
또한 설치 런치패드, 첫 번째 제품 CD의 문서 디렉토리에서
또는 제품 설치 디렉토리의 문서 서브디렉토리에서 설치 안내서를
볼 수 있습니다.
자동 모드의 Installation Manager를 실행하기 위한 명령에 대한
갱신된 문서는 Installation Manager 온라인 도움말을 참조하십시오.
설치 안내서의 번역판에서 사용 가능하지 않을 수도 있는
다음과 같은 변경사항 및 수정사항을 참조하십시오.
- Packaging Utility를 추출하기 위한 지시사항이
설치 안내서의 번역판에서 올바르지 않습니다. 올바른
지시사항은 Packaging Utility 제한사항, 알려진 문제점 및
문제 해결 파일에서 사용 가능합니다.
- IBM Installation Manager를 자동 설치하기 위한 지시사항이
설치 안내서의 번역판에서 올바르지 않습니다. 올바른 지시사항은 Installation Manager 제한사항,
알려진 문제점 및 문제 해결 파일에서 사용 가능합니다.
- Linux에 Crystal Report Server를 설치하려면 비루트 사용자 ID를
사용해야 합니다.
- 설치 안내서에서 기본 공유 자원 디렉토리 및 패키지 그룹의
기본 디렉토리에 대해 올바르지 않은 경로를 나열합니다. 올바른 기본값은
다음과 같습니다.
- 공유 자원 디렉토리의 경우 기본 위치는 Windows에서 C:\Program
Files\IBM\SDP70Shared, Linux에서 /opt/IBM/SDP70Shared입니다.
- 새 패키지 그룹의 경우 기본 위치는 Windows에서 C:\Program Files\IBM\SDP70,
Linux에서 /opt/IBM/SDP70입니다.
- 전자 이미지로부터 Linux에서 WebSphere Portal 버전 5.1.0.x 테스트 환경
설치를 시작할 경우, ":잘못된 해석기 : 해당 파일 또는 디렉토리가 존재하지 않음"
오류를 수신할 수도 있습니다. 설치를 성공적으로
시작하려면 설정 디스크 이미지의 디렉토리로 변경한 후 다음 명령을
실행하십시오. dos2unix install.sh -W dependency.useValidation=false
2.1 하드웨어 요구사항
Rational Software Architect 설치에 필요한 하드웨어 요구사항에 대한
정보는 설치 안내서를 참조하십시오.
2.2 소프트웨어 요구사항
Rational Software Architect 설치에 필요한 소프트웨어 및 브라우저 요구사항에 대한 정보는 설치 안내서를 참조하십시오.
번역판에 표시되지 않을 수도 있는 다음 갱신사항을 주의하십시오.
- 기존 Eclipse IDE(Integrated Development Environment)를 확장하려면
eclipse.org의 최신 갱신사항을 갖춘 Eclipse 버전 3.2.1이 있어야 합니다.
- SLES(SUSE Linux Enterprise Server) 버전 9를 사용할 경우, 기존 Eclipse
IDE를 확장하려면 IBM JRE 1.5(SR3)를 설치해야 합니다.
- 런치패드는 Mozilla 1.6을 지원하지 않습니다. 브라우저가 Mozilla일 경우,
런치패드를 실행하려면 버전 1.7 이상이 필요합니다.
3.0 알려진 제한사항, 문제점 및 해결 방법
이 릴리스 정보에는 제품 문서 작성이 완료된 이후에 사용 가능한 릴리스 특정 정보(예: 문제점 및 제한사항)가 포함되어 있습니다.
4.0 IBM Rational 소프트웨어 지원
IBM Rational 소프트웨어 지원을 통해 기술 지원을 제공받을 수 있습니다.
지원이 필요한 경우, 연락처 정보 및 가이드라인 또는 참조 자료는
IBM Software Support Handbook을 참조하십시오.
FAQ, 알려진 문제점 및 수정사항 목록과 기타 지원 정보는
Rational Software Architect의 제품 지원 페이지를
참조하십시오.
제품 뉴스, 이벤트 및 기타 정보는
Rational Software Architect의 제품 홈 페이지를 참조하십시오.
IBM Rational 소프트웨어 지원 센터에 문의하기 전에 문제점을 설명하는 데 필요한
배경 정보를 수집하십시오. IBM 소프트웨어 지원 전문가에게 문제점을
설명할 때는 전문가가 문제점 해결을 효과적으로 도울 수 있도록
관련 배경 정보를 포함해 가능한 한 정확하고 구체적으로
설명하십시오. 시간을 절약하려면 다음 질문에 대한 답을 준비해 두십시오.
- 문제가 발생했을 때 실행 중이던 소프트웨어 버전은 무엇입니까?
- 문제와 관련된 로그, 추적 또는 메시지가 있습니까?
- 문제점을 재현할 수 있습니까? 이 경우, 문제점을 재현하기 위해 어떤 단계를 수행하였습니까?
- 문제점에 대한 해결 방법이 있습니까? 이 경우, 해결 방법에 대한 설명을 준비해 두십시오.
5.0 주의사항 및 상표
© Copyright IBM Corporation 2004, 2006. All Rights Reserved.
© Copyright Business Objects Software Limited 2004, 2006.
이 정보는 미국에서 제공되는 제품 및 서비스용으로 작성된 것입니다. IBM은 다른 국가에서 이 문서에 기술된 제품, 서비스 또는 기능을
제공하지 않을 수도 있습니다. 현재 사용할 수 있는 제품 및 서비스에 대한 정보는 한국 IBM 담당자에게 문의하십시오.
이 책에서 IBM 제품, 프로그램 또는 서비스를 언급했다고 해서 해당 IBM 제품, 프로그램 또는 서비스만을
사용할 수 있다는 것을 의미하지는 않습니다.
IBM의 지적 재산권을
침해하지 않는 한, 기능상으로 동등한 제품, 프로그램 또는 서비스를 대신 사용할 수도 있습니다. 그러나 비IBM 제품, 프로그램 또는 서비스의 운영에 대한 평가 및 검증은 사용자의 책임입니다.
IBM은 이 문서에서 다루고 있는 특정 내용에 대해 특허를 보유하고 있거나
현재 특허 출원 중일 수 있습니다. 이 문서를 제공한다고 해서 특허에 대한 라이센스까지
부여하는 것은 아닙니다. 라이센스에 대한 의문사항은 다음으로 문의하십시오.
135-270
서울특별시 강남구 도곡동 467-12
군인공제회관빌딩
한국 아이.비.엠 주식회사
고객만족센터
전화번호: 080-023-8080
2바이트(DBCS) 정보에 관한 라이센스 문의는 한국 IBM 고객만족센터에 문의하거나
다음 주소로 서면 문의하시기 바랍니다.
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan
다음 단락은 현지법과 상충하는 영국이나 기타 국가에서는 적용되지 않습니다.
IBM은 타인의 권리 비침해, 상품성 및 특정 목적에의 적합성에 대한 묵시적
보증을 포함하여(단, 이에 한하지 않음) 묵시적이든 명시적이든 어떠한 종류의
보증없이 이 문서를 현상태대로 제공합니다. 일부
국가에서는 특정 거래에서 명시적 또는 묵시적
보증의 면책사항을 허용하지 않으므로, 이
사항이 적용되지 않을 수도 있습니다.
이 정보에는 기술적으로 부정확한 내용이나 인쇄상의 오류가 있을 수 있습니다. 이
정보는 주기적으로 변경되며, 변경된 사항은 최신판에 통합됩니다.
IBM은 이 책에서 설명한 제품 및/또는 프로그램을 사전
통지 없이 언제든지 개선 및/또는 변경할 수 있습니다.
이 정보에서 언급되는 비IBM의 웹 사이트는 단지 편의상 제공된
것으로, 어떤 방식으로든 이들 웹 사이트를 옹호하고자 하는 것은 아닙니다. 해당 웹
사이트의 자료는 본 IBM 제품 자료의 일부가 아니므로 해당 웹 사이트 사용으로 인한
위험은 사용자 본인이 감수해야 합니다.
(i) 독립적으로 작성된 프로그램과 기타 프로그램(본 프로그램 포함) 간의 정보 교환 및
(ii) 교환된 정보의 상호 이용을 목적으로 본 프로그램에 관한 정보를 얻고자 하는 라이센스 사용자는
다음 주소로 문의하십시오.
135-270
서울특별시 강남구 도곡동 467-12
군인공제회관빌딩
한국 아이.비.엠 주식회사
고객만족센터
이러한 정보는 해당 조건(예를 들어, 사용료 지불 등)하에서 사용될 수
있습니다.
이 정보에 기술된 라이센스가 있는 프로그램 및 이 프로그램에 대해 사용 가능한 모든
라이센스가 있는 자료는 IBM이 IBM 기본 계약, IBM 프로그램 라이센스 계약(IPLA)
또는 이와 동등한 계약에 따라 제공한 것입니다.
본 문서에 포함된 모든 성능 데이터는 제한된 환경에서 산출된 것입니다. 따라서
다른 운영 환경에서 얻어진 결과는 상당히 다를 수 있습니다. 일부 성능은 개발 단계의 시스템에서 측정되었을 수 있으므로 이러한 측정치가
일반적으로 사용되고 있는 시스템에서도 동일하게 나타날 것이라고는 보증할 수 없습니다. 또한
일부 성능은 추정을 통해 추측되었을 수도 있으므로 실제 결과는 다를 수 있습니다. 이 책의 사용자는 해당 데이터를 본인의 특정 환경에서 검증해야 합니다.
비IBM 제품에 관한 정보는 해당 제품의 공급업체, 공개 자료 또는 기타 범용 소스로부터
얻은 것입니다. IBM에서는 이러한 비IBM 제품을 반드시 테스트하지 않았으므로, 이들 제품과 관련된 성능의 정확성, 호환성 또는 기타 주장에 대해서는 확인할 수 없습니다. 비IBM 제품의 성능에 대한 의문사항은 해당 제품의 공급업체에 문의하십시오.
IBM이 제시하는 방향 또는 의도에 관한 모든 언급은 특별한 통지 없이 변경될 수 있습니다.
상표 및 서비스표
다음 표장은 미국 또는 기타 국가에서 사용되는 IBM Corporation의 상표입니다.
- DB2
- CICS
- ClearCase
- Cloudscape
- developerWorks
- IBM
- IMS
- iSeries
- Rational
- Rational Rose
- RequisitePro
- WebSphere
- XDE
- z/OS
- zSeries
Java 및 모든 Java 기반 상표는 미국 또는 기타 국가에서 사용되는 Sun Microsystems, Inc.의 상표입니다.
Windows 및 Windows NT는 미국 또는 기타 국가에서 사용되는 Microsoft Corporation의 상표입니다.
UNIX는 미국 또는 기타 국가에서 사용되는 The Open
Group의 등록상표입니다.
Linux는 미국 또는 기타 국가에서 사용되는 Linus Torvalds의 상표입니다.
기타 회사, 제품 또는 서비스 이름은 타사의 상표 또는 서비스표입니다.