IBM Rational Programming Patterns

Pacbase 애플리케이션을 위한 패턴 기반 프로그래밍 현대화

추상적인 기하학적 쉐브론의 일러스트레이션

개요

IBM® Rational Programming Patterns는 Jazz Collaborative Lifecycle Management 솔루션의 일부인 협업 통합 개발 환경입니다. 영향 분석, 품질 제어 및 확장성을 위한 툴과 자동 Pacbase 애플리케이션 보안 마이그레이션 절차가 결합된 향상된 코딩 경험을 위한 패턴 기반 프로그래밍 기능을 제공합니다.

Rational Programming Patterns 9.7.2의 기능 살펴보기
개발 현대화

Pacbase MDD 접근 방식을 활용하여 데이터, 일괄처리 및 트랜잭션 애플리케이션과 생성기를 위한 새로운 모델을 제공하며, IBM Z 시스템과 Jazz 기반 저장소 서비스를 대상으로 Pacbase 아티팩트에 대한 새로운 모델을 제공합니다.

협업 개선

개발자가 개별 생산성을 유지하면서 개발 프로세스와 툴을 IBM Z 시스템 및 Java로 통합할 수 있도록 협업 통합 개발 환경(IDE)을 제공합니다.

가치 확장

COBOL 소스 코드의 작업을 최적화하는 기능을 갖춘 전용 COBOL 소스 코드 편집기를 통해 IBM® Developer for z/OS 및 IBM® Rational Developer for AIX 및 LINUX의 활용도를 높입니다.

생산성 증가

Rational Team Concert 저장소에 저장된 개발 아티팩트에 대한 영향 분석 및 다중 기준 검색 서비스가 포함됩니다.

안전한 마이그레이션

Visualage Pacbase에서 프로젝트 또는 구성 요소를 추출하여 Rational Team Concert로 가져오는 절차를 제공합니다. 또한 확장성 API를 통해 다른 4GL에서 전환할 수 있습니다.

확장 가능성

새로운 애플리케이션이나 기술 아키텍처를 지원하는 API와 특정 언어 또는 특정 운영 환경의 개발을 대상으로 하는 소프트웨어 개발 키트(SDK)를 제공합니다.

기능

Secured migration

절차는 저렴한 비용으로 Pacbase 자산을 Pacbase 기능을 능가하는 포괄적이고 전략적인 개발 환경으로 마이그레이션합니다. 생성된 코드는 구문상 Pacbase 코드와 동일합니다. 비교 도구를 통해 마이그레이션이 올바른지 확인할 수 있습니다. Pacbase 개발자에 대한 비회귀 테스트 및 교육은 제한적이며 Pacbase의 높은 수준의 개발 및 유지 관리 생산성의 연속성이 보장됩니다. Pacbase와 IBM Z 개발자는 이제 공통 플랫폼에서 작업합니다.

데이터 업그레이드 및 마이그레이션

Design features

ParagraphData 설명 패턴은 비즈니스 도메인 전문가가 이해할 수 있고 소프트웨어 개발자가 사용할 수 있는 형식으로 IT 시스템의 정보 개념을 익히는 데 도움이 됩니다. Rational Programming Patterns는 일괄 처리, 트랜잭션, 클라이언트/서버 및 eBusiness 2.5 애플리케이션에서 사용되는 엔티티에 대한 전용 설계 편집기를 제공합니다. 또한 이름 바꾸기, 이동, 복제, 비교, 문서화 또는 게시와 같은 설계 도구를 제공합니다.

설계 애플리케이션 개발

 

COBOL source management

확장된 COBOL 코드 편집기는 필터, 마법사, 구문 강조, 콘텐츠 지원, 실시간 구문 확인 및 대화형 디버깅을 통해 사용자 코드 유지 관리를 용이하게 합니다. 코드는 매크로를 통해 프로그램에서 캡슐화되고 재사용되며, 매크로를 통해 복잡성을 최소화하는 동시에 단일 유지 관리 지점을 제공합니다. 생성된 COBOL 라인은 마이크로 패턴을 통해 쉽게 삽입할 수 있습니다. 생성은 IBM 코드로 제한되지 않습니다. 생성된 파일과 해당 설계의 비동기화가 감지됩니다.

비 IBM COBOL 코드 관리

Extensibility

소프트웨어 개발 키트는 마이크로패턴과 스켈레톤을 통해 변환의 복잡성을 작은 작업으로 분할하여 새로운 발전기를 더 쉽게 개발할 수 있도록 지원합니다.

애플리케이션 프로그래밍 인터페이스를 사용하여 Rational Programming Patterns 함수를 확장하고 Java로 조정할 수 있습니다. 예를 들어, 특별한 방법으로 모델을 탐색하거나, 사용자 명령줄 및 메뉴를 생성하거나, 품질 관리 규칙, 마이크로패턴 및 패턴을 사용자 정의하는 데 사용할 수 있습니다.

Integration with Rational Team Concert

Rational Team Concert에서 프로젝트 또는 컴포넌트를 추출하고 가져오는 절차를 사용할 수 있습니다. Rational Team Concert 저장소 서비스의 확장인 영향 분석 및 다기준 검색은 유지 관리 생산성을 높이는 데 기여합니다.

Rational Team Concert 제어 기능이 확장되었습니다. 합리적인 프로그래밍 패턴 특정 전제 조건을 사용하여 서버로 전달하려는 파일이 사전 정의된 요구 사항을 준수하는지 확인할 수 있습니다.

세부 기술 정보

설치 요구 사항

VisualAge Pacbase, Rational Programming Patterns Eclipse 클라이언트 및 서버의 설치 요구 사항을 이해하세요.

시스템 요구사항

IBM Rational Programming Patterns에 대한 자세한 시스템 요구 사항을 실행하여 지원 운영 체제, 관련 소프트웨어, 하이퍼바이저 및 하드웨어 요구 사항을 이해하세요. 

통합 서버에 파일 전달

Engineering Workflow Management (Rational Team Concert)를 사용하여 서버에 Rational Programming Patterns 파일을 전달하는 작업을 제어하여 서버에 업로드된 파일로 인해 오류가 발생하지 않도록 합니다. 그런 다음, 전제 조건에 해당하는 제어 기능을 선택할 수 있습니다.

Engineering Workflow Management와의 통합 살펴보기
데이터 테이블 관리

Pactables를 사용하여 데이터 테이블 또는 테이블 하위 집합의 내용을 보고, 온라인 또는 배치 모드로 테이블의 내용을 업데이트하고, 설명과 내용의 일관성을 유지할 수 있습니다.

Pactables와의 통합 살펴보기
개발 프로세스 자동화

이 통합은 가능하지만 구현은 수동으로 이루어집니다. 이전에 Pacbase - Endevor 브리지를 사용한 적이 있는 경우 Engineering Workflow Management(Rational Team Concert)를 통해 Rational Programming Patterns 데이터를 Endevor로 가져올 수 있습니다.

Endevor와의 통합 살펴보기

관련 제품

Rational Business Developer

EGL을 사용하여 웹 2.0, 모바일, SOA 및 기존 애플리케이션의 개발을 간소화하는 Eclipse 기반 IDE.

IBM Developer for z/OS

DevOps 방식을 사용하여 IBM z/OS 애플리케이션을 개발하고 유지 관리하기 위한 강력한 최신 툴 세트입니다.

다음 단계 안내

IBM Rational Programming Patterns에 대해 알아보세요. IBM Z 또는 Power 담당자와 30분 무료 미팅을 예약하세요.

다른 탐색 방법 문서 지원 IBM Redbooks 글로벌 파이낸싱 Consulting 커뮤니티 개발자 커뮤니티 지원 및 서비스 파트너