Windows 및 UNIX 애플리케이션 개발을 위한 동적 소프트웨어 분석
IBM Rational PurifyPlus Enterprise Edition은 Microsoft Windows 및 UNIX 애플리케이션 개발을 위한 동적 소프트웨어 분석 도구입니다. 이 솔루션은 C /C++, Microsoft .NET 및 Java 프로그램을 개발하는 데 도움이 되며 Microsoft Visual Studio®와 통합됩니다. Rational PurifyPlus Enterprise Edition Rational은 런타임 분석을 제공하여 애플리케이션의 안정성과 성능을 향상시킬 수 있도록 도와 줍니다.
- 고급 메모리 디버깅: 메모리 손상 오류의 원인을 찾고 오류 위치(함수 호출 스택), 영향 받는 메모리의 크기 등과 같은 자세한 정보를 제공합니다.
- 메모리 누수 방지: 메모리 사용률을 향상시키고 디버깅 시간을 단축합니다.
- 애플리케이션 성능 프로파일링: 애플리케이션 성능 병목 현상에 대해 자세히 설명하고 함수 호출을 그래픽으로 표현하여 애플리케이션에 대한 이해도를 높입니다.
- 코드 검사 분석: 행별로 테스트 되지 않은 코드를 식별합니다.
- 2진 인스트루먼테이션 기술: 타사 라이브러리와 통합될 수 있으며 소스 코드에 액세스할 필요가 없습니다.
고급 메모리 디버깅
- Rational PurifyPlus는 프로그램에 의한 메모리 액세스와 조작을 분석하고 메모리 오류를 발생하기 전에 식별합니다.
- 이 소프트웨어는 초기화되지 않은 메모리 액세스, 버퍼 오버플로우, 부적절한 메모리 비우기 등과 같은 메모리 오류를 찾는 것에 대한 문제점을 식별합니다.
- Rational PurifyPlus는 메모리 문제를 디버깅하도록 돕기 위해 프로그램 또는 디버거에서 호출할 수 있는 API를 제공합니다.
메모리 누수 방지
- Rational PurifyPlus for Windows는 모든 메모리를 검사하여 포인터가 없는 모든 메모리 블록을 메모리 누수(MLK)로 보고합니다.
- 이 소프트웨어는 블록의 시작 부분에는 포인터가 없지만 블록의 가운데에 포인터가 있는 모든 블록을 잠재적 누수(PLK)로 보고합니다.
- 또한 누수된 메모리가 할당된 행을 지정합니다.
- Rational PurifyPlus를 사용하면 누수가 보고된 메모리 할당 사이트에서 디버깅한 다음 해당 포인터에 수행 중이었던 작업과 덮어쓸 위치를 추적할 수 있습니다.
애플리케이션 성능 프로파일링
- Rational PurifyPlus for Windows는 신규 빌드 속도를 늦추는 병목 현상 및 변경 사항을 강조 표시하여 애플리케이션 성능을 향상시킵니다.
- 이 솔루션을 사용하면 소스 코드, 테스트 코드, 테스트 데이터 또는 환경의 변경 사항과 연결성을 포함하여 테스트 자동화로 인해 신규 빌드가 느려지는 경우에 소스 코드에서 내부적으로 발생하는 상황을 확인할 수 있습니다.
- Rational PurifyPlus는 애플리케이션에서 시간이 소비되는 위치와 최적화할 가장 중요한 코드를 식별합니다.
코드 검사 분석
- Rational PurifyPlus for Windows는 테스트 제품군에서 실행된 제품 코드의 양과 테스트해야 할 남은 양을 측정합니다.
- 이 소프트웨어를 사용하면 중복 테스트 사례가 있는지 확인할 수 있습니다. 중복 테스트 사례가 있을 경우 코드에서 동일한 경로를 반복적으로 실행하여 불필요한 지연을 초래하게 됩니다.
2진 인스트루먼테이션 기술
- Rational PurifyPlus는 오브젝트 수준에서 코드를 계측합니다.
- 분석을 위해 코드를 다시 컴파일할 필요가 없습니다.
- Rational PurifyPlus는 소스 코드가 없는 경우에도 타사 라이브러리를 분석합니다.
더 알아보기
Rational PurifyPlus Enterprise Edition 자원
- 평가판 소프트웨어: Rational PurifyPlus (영문)
Rational Purify와 동일한 메모리 디버깅 및 유실 보호 기능을 제공하는 Rational PurifyPlus 평가판을 다운로드하십시오. 또한 Rational PurifyPlus는 애플리케이션 성능 프로파일링 및 코드 범위 분석 기능을 제공합니다.
- 데이터시트: Rational PurifyPlus (PDF, 264KB)
Rational PurifyPlus의 기능과 장점 및 시스템 요구사항에 대해 자세히 알아보십시오.
- 백서: Rational PurifyPlus (PDF, 144KB)
Rational PurifyPlus를 사용하여 조직 전반에서 얼마나 많은 비용을 절약할 수 있는지를 알아보십시오.
구입 Rational PurifyPlus Enterprise Edition
Windows 및 UNIX 애플리케이션 개발을 위한 동적 소프트웨어 분석
첫 해 제품 가격에 IBM 소프트웨어 등록 및 지원이 포함됩니다.
구매 후 온라인에서 소프트웨어 다운로드(배송비 없음)
System requirements
PurifyPlus™ Enterprise Edition is a packaged bundle of PurifyPlus for Windows® and PurifyPlus for Linux® and UNIX®.
- 품질 관리
- IBM Security AppScan Enterprise
- Rational Application Performance Analyzer
- Rational Functional Tester
- Rational Functional Tester Plus
- Rational Lifecycle Integration Adapters
- Rational Performance Test Server
- Rational Performance Tester
- Rational Performance Tester Extension for Citrix Presentation Server
- Rational Performance Tester Extension for SAP Solutions
- Rational Performance Tester Extension for Siebel Test Automation
- Rational Performance Tester Extension for SOA Quality
- Rational Performance Tester for z/OS
- Rational Policy Tester OnDemand Privacy, Quality and Accessibility Edition
- Rational Purify for Linux and UNIX
- Rational Purify for Windows
- Rational PurifyPlus Enterprise Edition
- Rational PurifyPlus for AIX
- Rational PurifyPlus for Linux and UNIX
- Rational PurifyPlus for Windows
- Rational Quality Manager
- Rational Robot
- Rational Service Tester for SOA Quality
- Rational Test RealTime
- Rational Test Virtualization Server
- Rational Test Workbench