DevPartner Studio - Professional Edition - Concurrent Users - V8.2 - 개요

by Compuware - 상품타입: 어프리케이션

요약

DevPartner Studio - Professional Edition - Concurrent Users - V8.2 by Compuware

Windows 응용 프로그램 개발을 촉진합니다. DevPartner Studio Professional Edition은 NET 이동, 레거시 통합, 코드 오류 위치 추적, 메모리 분석, 분산 응용 프로그램 전체에 대한 런타임 성능 튜닝 및 전반적인 테스트 작업으로 문제를 신속히 해결하여 .NET 및 원시 Windows용 고성능 응용 프로그램 및 컴포넌트를 신뢰성 있게 구축할 수 있습니다. DevPartner는 Visual Studio .NET 2003, 2002 및 Visual Studio 6과 통합됩니다.

DevPartner Studio Professional Edition은 다음 기능을 포함합니다.

소스 코드 검토:

DevPartner Studio Professional Edition 소스 코드 검토는 Visual Studio .NET IDE와 긴밀히 통합되어 있어서, 개발하는 전체 단계에서 또는 여러 언어 및 멀티티어 컴포넌트로 작업할 때 올바른 .NET 표준 및 기술을 일관되게 적용할 수 있습니다.

Compuware DevPartner Studio 사전 정의된 코드 검토 규칙을 선택하거나 직접 규칙을 구현하여 다음 작업을 실행합니다.

C#, Visual Basic .NET 및 ASP .NET을 포함한 여러 .NET 언어로 된 소스 코드를 검토합니다.

NET 응용 프로그램의 코드화 오류, 비능률적인 지시 또는 하나 이상의 부적합한 언어 사용을 식별 및 분석하여 코드 컴포넌트들이 독립적, 전체적으로 올바르게 작동하도록 합니다.

기본 서비스의 호출이 정상적이고 해당 응용 프로그램의 정확한 컨텍스트에 적용되는지 테스트합니다.

조합 내의 서로 다른 코드 컴포넌트를 검색할 수 있도록 전체 응용 프로그램 모델을 구축하고, .NET 기능들이 얼마나 효과적으로 사용되었는지 평가합니다.

오류 탐지 및 진단:

DevPartner Studio Professional Edition의 오류 탐지 기능은 개발 시 Visual Studio .NET, Visual C++ 및 Visual Basic의 지원 불가 코드, 런타임 오류 또는 잘못 조치된 예외 사항 등으로 인한 문제를 잡아냅니다. 소프트웨어 탐지 기능이 다루기 어렵고 비용이 많이 들면 오류를 가능한 한 개발 초기에 처리하는 것이 좋습니다.

코드의 콜 스택을 조회하여 수정해야 할 문제를 선택하면 DevPartner Studio가 즉각 오류가 발생된 코드를 찾아줍니다. DevPartner Studio의 다음 기능을 통하여 Windows OS 및 응용 프로그램 계층 전체나 이미 작동 중인 여러 프로세스 전체의 문제를 탐지합니다.

잘못된 비표준 프로그래밍 사례 식별

Windows API 및 시스템 호출의 유효성 검사

static 파괴자용 자원 추적 및 누출 탐지 기능을 포함한 원시 모드 응용 프로그램 지원, 장치 컨텍스트의 OS별 정보 제공

Use Count 분석용 고급 지원 제공

관리되는 코드와 관리되지 않는 코드 사이의 트랜잭션 추적

메모리 분석

DevPartner Studio 메모리 분석 기능은 객체나 클래스가 사용한 메모리량을 보여주고, 메모리에서 객체를 포함한 참조를 추적하며, 메모리 할당용 메소드 내의 소스 코드행을 식별합니다. 프로그램 메모리의 정확한 용도 프로파일을 이용하면 대부분의 메모리를 사용하거나 낭비하는 코드를 최적화하여 런타임 성능 및 자원 활용도를 개선할 수 있습니다. 메모리 프로파일러를 이용하면 수동으로 했을 때 몇 시간 심지어 몇 일씩 걸리는 비효율적인 코드 위치 파악을 신속하게 할 수 있어서 소중한 개발 시간이 절약됩니다.

DevPartner Studio 메모리 분석을 실행할 때에는 다음 세 가지 중요 문제 중 하나를 선택하여 테스트할 수 있습니다.

메모리 누출

임시 객체 생성

전체 RAM 풋프린트

DevPartner Studio는 메모리를 분석한 후 다음과 같은 세부 정보를 호스트에 전달합니다.

실시간 그래프: 실행 중 응용 프로그램의 메모리 사용 상태를 생생하게 동적으로 보여줍니다. 고객은 응용 프로그램 코드, 시스템 및 기타 외부 응용 프로그램 코드의 메모리 사용량을 알아보고, 관리된 힙(메모리)용으로 예약된 메모리와 비교한 메모리 사용량을 살펴볼 수 있습니다.

동적 클래스 목록: 프로파일된 클래스 목록은 실시간 업데이트되면서 응용 프로그램 실행 중 할당된 객체의 수와 각 클래스가 이용한 바이트 수를 보여줍니다.

세부 힙 보기: 프로그램 실행 중 언제라도 관리된 힙(메모리)의 세부적인 보기가 가능합니다. 이 데이터를 이용하면 메모리 문제를 철저히 분석해 응용 프로그램이 메모리를 얼마나 사용하는지를 알 수 있고, 결국 가장 많은 메모리를 이용하는 메소드나 코드행을 식별할 수 있습니다.

메모리 분석은 VB.NET, Managed Visual C++ 및 C# 뿐 아니라 ASP.NET와 Jscript도 포함한 모든 .NET 응용 프로그램 컴포넌트를 대상으로 이루어집니다. 이런 언어들의 조합으로 이루어진 응용 프로그램 메모리 사용을 하나의 시스템에서 분석할 수 있으며, 그 결과는 자동으로 가장 보기 쉽도록 조합됩니다.

코드 범위 분석

코드 테스트 시 더 이상 상대적으로 주관적인 보고서에 의존하지 않아도 됩니다. DevPartner Studio Professional Edition 코드 범위 분석 기능은 얼마나 많은 코드를 테스트했는지, 테스트는 얼마나 효과적으로 이루어졌는지, 전혀 테스트하지 않은 코드는 무엇인지 알려줍니다. 이를 통해 가장 시급한 코드 체크인 여부 테스트, 유닛 테스트, 통합 테스트 또는 최종 릴리즈에 집중할 수 있습니다. DevPartner Studio는 테스트하지 않은 코드에 대해 다음을 수행합니다.

응용 프로그램, 컴포넌트 및 웹 페이지 테스트 세션 캡처 및 조합

사용자, 언어 및 응용 프로그램 계층을 망라한 .NET 및 원시 코드 추적

하나 이상의 테스트를 실시하는 동안 응용 프로그램에서 실행되지 않은 부분 지적

세션을 병합하여 테스트 진행 상태를 항상 명확한 그림으로 제시

성능 분석

DevPartner Studio 성능 분석 기능은 대부분의 프로파일링 툴과 달리 소스 코드의 각 행을 행 별로 테스트하여, 코드 실행이 느려지거나 성능상 병목 현상이 발생하는 부분을 효과적으로 식별 및 분석할 수 있습니다. DevPartner Studio 성능 프로파일링 기능을 사용하면 다음을 수행할 수 있습니다.

Visual C++, Visual Basic, .NET, C#, VBScript 및 Jscript 코드를 철저히 프로파일

직관적 사용자 인터페이스를 이용해 실행 중인 응용 프로그램을 추적하고, 응용 프로그램 호출과 OS 호출을 구별

싱글 및 멀티 티어 응용 프로그램에서의 성능상 병목 현상 부분을 시스템, 프로세스, 컴포넌트 또는 소스 행 수준에서 분리

하나의 키 소스 DevPartner Studio의 권장 및 수정 사항 수신

분산 응용 프로그램 분석

신뢰할 수 없거나 잘못 튜닝된 웹 응용 프로그램을 전개하는 것은 분명 고객의 기대를 저버리는 일입니다. 개발자들은 응용 프로그램 제작 단계의 처음부터 문제를 식별하고 수정해야 합니다. 모든 n-티어 응용 프로그램에 배포되고 긴밀히 통합되는 복잡한 기술을 다룰 때에는 이런 작업이 불가능해 보일 수도 있습니다.

DevPartner Studio Professional Edition 분산 응용 프로그램 분석 기능을 사용하면 간편하게 처리할 수 있습니다. 분산 응용 프로그램 분석 기능은 잠재된 실제 문제들이 고객 만족도 및 서비스에 영향을 미치기 전에 미리 식별 및 수정합니다. 이 기능은 완벽한 .NET 응용 프로그램 및 언어 지원을 포함한 Microsoft 기반 분산 웹 응용 프로그램용 단일 시스템의 런타임 데이터를 신속히 수정 및 분석합니다.

분산 응용 프로그램 분석 기능을 이용하면 분산 응용 프로그램 전체에 걸쳐 발생하는 중대 이벤트의 정보를 단말 별로 볼 수 있습니다. 이 기능은 ADO .NET 및 ASP .NET을 비롯한 다양한 분산 언어의 문제나 병목 현상을 수정, 분석 및 보고합니다.

선택 항목인 DevPartner Studio Server 라이센스는 뷰가 여러 시스템에 걸쳐 수행될 수 있게 합니다. 먼저 여러 서버에서 실행되는 트랜잭션, 성능 이슈에 대한 풍부한 정보와 철저한 분석을 위한 기술을 추적할 수 있습니다. 기본 웹 응용 프로그램은 무결성, 신뢰성 및 코드 안정성이 더욱 개선되어 훨씬 효과적으로 작동합니다.

PartNumbers: PC-514501-125341 514501-125341 PC-514501-125345 514501-125345

Publisher PartNumbers: DP-STDO-CP DP-STDO-SP

PurchaseOptions: DevPartner Studio Professional Edition V8.2 - per Concurrent User 1 개발자 라이센스 - per Concurrent User Subscription Plus(연간 지원 + 업데이트) , DevPartner Studio Professional Edition V8.2 - per Named Server 1 서버 라이센스- per Concurrent User Subscription Plus(연간 지원 + 업데이트, Named또는 Concurrent User가 필요합니다. )

Resources: DevParter Studio Professional InfoWorld 검토를 읽으세요 - Acrobat Reader가 필요합니다, Optimizing Memory in .NET Applications 백서를 읽으세요 - Acrobat Reader가 필요합니다, Compuware DevPartner Studio 7.1 Professional Edition Wins Software Development Productivity Award Press Release를 읽으세요 - Acrobat Reader가 필요합니다, Read the Compuware and Microsoft product feature matrix - Requires Acrobat Reader, Read the CRN review of DevPartner - Requires Acrobat Reader, Read the DevPartner Studio Professional fact sheet - Requires Acrobat Reader, Read the Compuware Memory analysis white paper - Requires Acrobat Reader, Read the Performance Analysis white paper - Requires Acrobat Reader, View the DevPartner ROI Calculator Spreadsheet, Compuware DevPartner Studio Professional Edition Wins Visual Studio Magazine’s 2004 Readers Choice Awards Press Release를 읽으세요

OS: Windows Vista, Windows XP, Windows Server 2003

제품 아키텍쳐: 32Bit

툴 타입: 어프리케이션

호환성있는 플랫드폼: Microsoft Visual Studio 2005, Microsoft Visual Studio .NET 2003, Microsoft Visual Studio .NET, Microsoft Visual Studio 6.0, Microsoft Visual Basic 2005, Microsoft Visual Basic .NET 2003, Microsoft Visual Basic .NET, Microsoft Visual Basic 6.0, Microsoft Visual C++ 2005, Microsoft Visual C++ .NET 2003, Microsoft Visual C++ .NET, Microsoft Visual C++ 6.0, Microsoft Visual C# 2005, Microsoft Visual C# .NET 2003, Microsoft Visual C# .NET, .NET Framework 3.0, .NET Framework 2.0, .NET Framework 1.1, .NET Framework 1.0

제품 클래스: .NET 개발 툴

Search Items: Exclude from GSA Schedule, VSIP-J, New Product Jan 04, New Product May 04

Keywords: Professional Partner compuware

상품검색

검색어를 입력해주세요:

화면 바로가기 갤러리

Award Award