 |
IBM Software Development Platform
|
 |
 |
|
|
산업 표준 기반에서 만들어져 Eclipse Eclipse 프레임웍까지 포용할 수 있는 IBM Rational
Software Development Platform은 Windows, UNIX, Linux,
메인프레임 플랫폼을 아우르며 개방적이고 완벽한 모듈식의 소프트웨어 개발 솔루션을 제공하고 있습니다. IBM
Rational®, IBM WebSphere®, IBM Lotus®, IBM
Tivoli®, IBM DB2® 제품들은 소프트웨어 개발과 전개에 필요한 모든 기능을 제공하며
필요한 제품, 툴, 서비스만을 필요할 때에 채택할 수 있습니다.
2004년 10월 13일, IBM은 Rational 소프트웨어의 신제품들과 강화된 부분을 발표했습니다. 이로서
개발 팀원들은 개방 Eclipse 프레임웍으로 통합되고, 비즈니스, 개발, 운영 조직을 보다 밀접하게 연결시킬 수
있게 되었습니다. 보다 자세한 내용은 IBM Rational 소프트웨어 공지를 참조하십시오.
IBM Rational Software Development Platform을 구성하고 있는 핵심 제품들은 6
개의 범주로 나뉘어집니다:
|
|
 |
|
IBM Rational Software Development Platform에는 문제에 대한 올바른 솔루션 정의,
변화하는 요구사항의 파악 및 관리, 사용자 인터랙션 모델링, 데이터베이스 아키텍쳐 정의, 프로젝트 수명 주기 동안의
피드백 통합에 쓰이는 제품들이 포함되어 있습니다.
요구사항 및 분석 범주에는 다음과 같은 오퍼링이 포함됩니다:
|
 |

|
|
IBM Rational Software Development Platform은 다양한 개발 언어들(.NET,
J2EE, C++ 포함)과 플랫폼(Windows, Linux, UNIX, 메인프레임)을 지원합니다. 웹 서비스와
Java 2 Enterprise Edition (J2EE) 애플리케이션을 구현 및 관리하는 통합 개발 환경(IDE)과,
아키텍쳐 및 디자인 모델링 툴, 모델 중심 개발 툴, 빠른 애플리케이션 개발(RAD) 툴, 컴포넌트 테스팅 툴, 런타임
분석용 툴이 포함되어 있습니다.
디자인과 구현 범주에는 다음과 같은 오퍼링을 제공합니다:
- IBM DB2 Information Integrator -- 다양한 분산 정보로의
실시간 통합 액세스를 개발합니다.
- IBM Lotus Domino® Designer -- 멀티플랫폼 애플리케이션을
빠르게 개발하여 비즈니스 프로세스를 자동화하고 워크플로우 효율성을 높입니다.
- IBM Lotus Enterprise Integrator for Domino --
애플리케이션과 데이터 소스들 간 실시간 데이터 액세스, 양방향 데이터 이동, 교환, 변형, 동기화 등을 제공합니다.
- IBM Rational Application Developer for WebSphere
Software -- 웹, 웹 서비스, Java™, J2EE™, 포탈 애플리케이션들을
Eclipse 기반 IDE를 사용하여 빠르게 설계, 개발, 분석, 테스트, 프로파일링, 전개할 수 있습니다.
Eclipse 기반 IDE는 IBM WebSphere 소프트웨어를 위해 최적화 되었고 다른 기술 플랫폼에서도 개발할
수 있습니다.
- IBM Rational Rose Technical Developer -- 모델 중심의
개발 기술로 복잡한 자바, C/C++, 임베디드 소프트웨어를 개발합니다.
- IBM Rational Software Architect -- 아키텍쳐, 디자인
개발을 하나의 툴로 통합합니다.
- IBM Rational Suite® Development Studio for UNIX
-- UNIX 플랫폼상에서 개발되는 소프트웨어의 전체 수명 주기를 구현합니다.
- IBM Rational Suite for Technical Developers --
실시간, 퍼베이시브 장치용 복잡한 소프트웨어를 개발할 때 필요한 전체 수명주기 솔루션을 구현합니다.
- IBM Rational Web Developer for WebSphere Software
-- IBM WebSphere 소프트웨어에 맞게 최적화되었고 다른 플랫폼상에서 개발할 수 있는 기능을 제공하는
사용하기 편리한 IDE로 웹, 웹 서비스, 자바 애플리케이션을 구현, 테스트, 전개합니다.
- IBM WebSphere Development Studio for iSeries --
IBM eServer iSeries™용 고급 IDE로 웹과 J2EE 애플리케이션을 구현합니다.
- IBM WebSphere Host Access Transformation Services
-- 3270 애플리케이션과 5250 애플리케이션을 웹용으로 빠르게 변형합니다.
- IBM WebSphere Studio Application Developer
Integration Edition -- 기존 IT 자산을 혼합 애플리케이션 개발 환경으로 확장 및 통합하는
서비스 지향 애플리케이션을 구현합니다.
- IBM WebSphere Studio Device Developer -- Java 2
Micro Edition (J2ME™) 애플리케이션 개발 환경으로 임베디드 소프트웨어를 개발합니다.
- IBM WebSphere Studio Enterprise Developer --
J2EE, COBOL, PL/1를 포함한 IBM z/OS® 개발을 위한 혼합 워크로드 환경을 지원합니다.
- IBM Workplace Designer -- 시각 디자인 툴을 사용하여 IBM
Workplace 환경을 위한 비즈니스 애플리케이션을 구현 및 확장합니다.
- Toolkits for IBM WebSphere Studio -- WebSphere
Studio와 플러그인 툴을 사용하여 특정 개발 필요에 맞게 기능을 확장합니다.
|
 |

|
|
IBM Rational Software Development Platform으로 팀원들은 개발, 품질 보증, IT
운영 간 명확한 통신을 확보함과 동시에, 발견과 진단을 가속화하는 자동화 기능을 사용함으로서 양질의 제품을 구현할 수
있습니다. 이 오퍼링은 자산의 역동적인 트레이스, 빠른 문제 결정, 전개 후 가용성 문제의 조기 발견 등을 위해 최적화
되었습니다.
소프트웨어 품질 범주에서는 다음과 같은 오퍼링을 제공합니다:
|
 |

|
|
IBM Rational Software Development Platform은 통합 버전 제어, 구현 및 배포
관리, 오류 및 변경 트래킹, 워크플로우 관리 기능을 제공합니다. 이러한 기능들로 팀들간 협업이 가능하고, 생산성을
높이며, 운영 효율성을 높이고, 비용을 줄일 수 있습니다. 또한 엔터프라이즈 애플리케이션 개발, 웹 콘텐트, 비즈니스
요구사항에 대한 이니셔티브 등을 관리할 수 있습니다.
소프트웨어 구성 관리 범주에는 다음과 같은 오퍼링이 있습니다:
|
 |

|
|
프로젝트 관리자나 프로그램 매니저는 최신 프로젝트 상황 정보에 액세스하는데 필요한 개발 인프라 툴과 프로세스를
찾아, 필요한 리소스들을 정확히 평가하고 포괄적이지만 유연한 프로젝트 계획을 수립하면서 팀원들이 효과적으로 일할 수
있는 방법을 찾고 있습니다. IBM Rational Software Development Platform의 핵심에는
크고 작은 개발 프로젝트들을 위한 유연하고 안정적인 프로세스가 있습니다.
프로세스와 프로젝트 관리 범주에는 다음과 같은 오퍼링이 있습니다:
- IBM Lotus Domino -- 안전하고 확장성 있는 플랫폼으로 협업
애플리케이션과 메시징 솔루션을 빠르게 구현합니다.
- IBM Lotus Notes® -- 엔터프라이즈급의 메시징, 스케줄링,
인스턴트 메시징 기능을 가진 협업 애플리케이션들을 위한 강력한 플랫폼을 제공합니다.
- IBM Rational Portfolio Manager -- -- IT 관리
프로세스를 자동화하고 우선 순위, 프로젝트, 인력을 비즈니스 목표에 맞춰 조정합니다.
- IBM Rational Professional Bundle -- 모든 데스크 탑 툴을
사용하여 J2EE/포탈/서비스 지향 애플리케이션들을 디자인, 구현, 테스트합니다.
- IBM Rational SUMMIT® Ascendant -- 기획, 평가,
모니터링용 메소드 라이브러리와 웹 기반 툴을 사용하여 IT 프로젝트와 프로그램들을 기획 및 관리합니다.
- IBM Rational Team Unifying Platform™ --
수명 주기 프로세스 가이드, 요구 사항 관리, 버전 제어, 오류 및 변경 트래킹, 테스트 관리, 프로젝트 평가, 보고
등의 핵심 인프라를 제공합니다.
- IBM Rational Unified Process® -- 팀과 기술적 필요에
맞게 설정될 수 있는 유연한 개발 프로세스를 적용합니다.
|
 |

|
|
IBM Rational Software Development Platform은 자신의 제품 환경으로의 마이그레이션
할 때, 기획, 시뮬레이션, 실행 방식을 관리합니다. 이러한 조직적인 방식을 통해 비즈니스 프로세스와 IT 시스템들 간
변경 사항들을 쉽게 구현할 수 있고 최적의 퍼포먼스와 보안성도 이룩할 수 있습니다. 과거 개발 시 생겼던 문제들을
적극적으로 포착하기 위해 지속적인 모니터링으로 오류들을 찾고 자세한 정보를 제공하여 근본적인 원인을 분석하도록 합니다.
전개 관리 범주에는 다음과 같은 오퍼링을 제공하고 있습니다:
|
 |

|
|
 |
|
 |