by Compuware - 製品のタイプ: アプリケーション
DevPartner Studio - Professional Edition - Named Users - V9.0 by Compuware
.NETアプリケーション、Windowsアプリケーションの品質向上をサポートする開発支援ツール・スイート。DevPartner Studio Professional Edition は、リッチクライアント・アプリケーションから、Webアプリケーション、Webサービス、分散アプリケーションまで、Microsoftのテクノロジに対応するあらゆるアプリケーション開発において、コーディングからシステムテストまでの各フェースをトータルにサポートします。DevPartner Studio Professional Edition は、Visual Studio .NETに完全にIDEされているため、開発生産性、テスト効率の向上を実現します。
【日本語でのサポートご提供】
本製品に関するサポートにつきましては、米国コンピュウェア・コーポレーションの日本法人である 日本コンピュウェア株式会社にて行われます。 ご購入後に同社専用サポート登録ページをご利用下さい。
DevPartner Studio Professional Edition には以下の機能があります。
静的ソース・コード解析 (Code Review)
実行時エラー検出 (Error Detection)
パフォーマンス分析 (Performance Analysis)
メモリ分析 (Memory Analysis)
カバレッジ分析 (Coverage Analysis)
分散アプリケーション分析 (Distributed Application Analysis) Alliance
静的ソース・コード解析 (Code Review) :
DevPartner Studio Professional Editionの静的ソース コード・解析機能はVisual Studio .NETの IDEと緊密に統合され、コンパイルする前にソース・コードを静的に解析します。Visual Studio .NET オンラインマニュアルに記載のプログラミング時の注意点等、610個のルールにより、パフォーマンス、セキュリティやプログラムサイズに影響を及ぼすコーディングメソッドの使用方法など注意すべき項目を自動検出します。また変数命名規則やコーディング規約のチェック行うことで、ソース・コードの可読性の向上を支援します。
デザイン時プロパティ:ユーザ・インターフェース設計時プロパティや、フォーム、コントロールのプロパティ
国際化:文字列処理などプログラムのローカライズの際に発生する問題点
ロジック:プログラムのロジック、適切な.NETプログラミング、エラー処理、タイプチェック
パフォーマンス:プログラムのパフォーマンスを低下させるコード
Webアプリケーション:ASP.NET開発時の有効な注意点、セキュリティ、htmlタグの使用
Error Detection(実行時エラー検出) :
DevPartner Studio Professional Editionのエラー検出機能を使用すると、Visual Studio .NET、Visual C++、およびVisual Basicのコードについて、サポートされないコードの問題、ランタイム エラー、例外処理の問題などを、開発時に検出できます。開発の早い段階でエラーに対処することは重要です。後工程になればなる程障害への対処が困難になり、修正にかかるコストも増大します。
コードのコールスタックを表示して、修正する必要がある問題を強調表示し、そのエラーの原因となっているコードの行に即座にジャンプします。DevPartner Studioの次の機能により、Windowsオペレーティング・システムやアプリケーション層、さらには既に実行されている複数のプロセスにまたがる問題の検出も可能です。
マネージコード
.NET Finalizer 実行時に発生するエラーの分析
ハンドルされていない例外
ガベージコレクション発生を検出し、アラームを通知
アンマネージコード
メモリリソースの問題、COM Interface リーク
不正なAPI呼び出し
メモリエラー(オーバーラン、未初期化領域参照)
プログラム実行中にスレッドのデッドロック発生の可能性のあるコードを検出
Performance Analysis (パフォーマンス分析) :
DevPartner Studio のパフォーマンス分析機能は、アプリケーションの実行時にバックグラウンドで動作し、セッション単位でのパフォーマンス情報をすばやく収集、分析結果を直感的なユーザ・インターフェースで表示します。またコールグラフ表示機能により、メソッドのパフォーマンスを詳細に分析することが可能です。
メソッド、ステートメント単位で実行時間を測定
各メソッド、ステートメントの相対実行時間の割合や呼び出し回数を表示
コード修正前、修正後のパフォーマンス比較結果を表示。
マネージ・コード、ネイティブ・コンポーネントの混在環境でもシームレスにパフォーマンスの測定が可能
子関数を含む測定値、含まない値、両方のパフォーマンスデータの取得が可能
ソースコードのないコンポーネントも測定可能
Memory Analysis (メモリ分析) :
DevPartner Studioのメモリ分析機能を使用すると、オブジェクトやクラスが消費しているメモリ量の表示、メモリ内に残っているオブジェクト参照の追跡、およびメモリを確保しているメソッド内のソース・コード行の特定を行うことができます。プログラムのメモリ使用状況を詳細にプロファイリングし、多くのメモリを必要以上に消費しているコードを最適化することで、実行時のパフォーマンスの改善、リソースの効果的な利用が可能になります。 このメモリプロファイラを使用すると、手作業で見つけるには何時間も何日もかかる様な非効率なコードをすばやく見つけることができるため、貴重な開発時間を節約できます。
DevPartner Studioのメモリ分析は多角的な3つの分析機能を提供します
メモリリーク分析:参照が残っているオブジェクトをリークとして特定
Ram Footprint:アプリケーションのメモリ使用状況をトレース
テンポラリ・オブジェクト表示:テンポラリ・オブジェクトの発生状況を表示
Coverage Analysis (カバレッジ・分析):
コードをテストする際に、もう主観的な報告に頼る必要はありません。DevPartner Studio Professional Editionのコード カバレッジ分析機能を使用すれば、どのくらいの範囲のコードがどの程度詳しくテストされているのかを把握し、まったくテストされていない箇所はどこかを特定できます。行単位のデバッグ、単体テスト、結合テスト、最終リリース評価のいずれにおいても、最も必要な箇所に絞り込んでテストを行うのに必要な情報を得ることができます。
以下の機能で、DevPartner Studioは、カバレッジ情報をより正確に、より詳細に収集します。
アプリケーション、コンポーネント、およびWebページそれぞれのカバレッジ結果の取得とマージ
複数のユーザー、言語、アプリケーション層にまたがった .NETコードおよびネイティブコード両方をトレース
1回以上のテストの間に一度も実行されていない箇所の特定
複数セッションのマージによる、長期にわたるテストの進捗状況の表示
Distributed Application Analysis (分散アプリケーション分析) :
信頼性やパフォーマンスに問題のあるWebアプリケーションを配置すれば、顧客を競合他社に奪われるのは確実です。開発者は、アプリケーションが実稼働環境に配置されるずっと前の段階で、問題を特定して修正する必要があります。しかしこの作業は、N階層アプリケーション全体に散らばり、緊密に統合されている複雑な技術を扱うような場合、ほとんど不可能に思われるほど困難になります。
DevPartner Studio Professional Editionの分散アプリケーション分析機能を使用すれば、この作業がはるかに容易になります。潜在的な問題や実際の問題を、顧客満足度やサービスに影響が及ぶ前に、あらかじめ見つけて修正しておくことができます。.NETアプリケーションや .NET言語を全面的にサポートするMicrosoftテクノロジの分散Webアプリケーション実行時のデータを、1台のマシンですばやく収集、分析することが可能です。
DevPartner Studioの分散アプリケーション分析機能では、分散アプリケーションで発生した重要なイベントが、有益な情報と共にすべて表示されます。また、複数の言語が混在するADO .NETやASP .NETにおいても様問題やボトルネックの収集、分析、およびレポートを行います。
オプションのDevPartner Studio Serverのライセンスを導入すると、複数のシステムにわたる情報を表示することもできます。これにより、複数のサーバーやテクノロジにまたがるトランザクションをトレースし、アプリケーションの問題やパフォーマンス ボトルネックについて大量の情報を収集、詳細な分析を行うことが可能になります。結果として、Webアプリケーションのパフォーマンス、信頼性、およびコードの安定性を高めることができます。
PartNumbers: PC-514501-171676 514501-171676 PC-514501-171680 514501-171680
Publisher PartNumbers: DP-STDO-JP DP-STDO-NP
PurchaseOptions: DevPartner Studio Professional Edition V9.0 - per Named User(英語版) 1 開発ライセンス - per Named User サブスクリプション プラス ライセンス(年間サポート+アップグレード) , DevPartner Studio Professional Edition V7.2 - per Named User (日本語版) 1 開発ライセンス - per Named User サブスクリプション プラス ライセンス(年間サポート+アップグレード
Resources: DevParter Studio Professional InfoWorld review を読む - Acrobat Readerが必要です, Optimizing Memory in .NET Applications white paper を読む - Acrobat Readerが必要です, Compuware DevPartner Studio 7.1 Professional Edition Wins Software Development Productivity Award Press Release を読む - Acrobat Readerが必要です, Compuware and Microsoft product feature matrixを読む, CRN review of DevPartnerを読む, DevPartner Studio Professional fact sheet を読む, Compuware Memory analysis white paper を読む, Performance Analysis white paper を読む, Read the DevPartner Professional Fact Sheet - Requires Acrobat Reader, DevPartner ROI Calculator Spreadsheetを見る, Compuware DevPartner Studio Professional Edition Wins Visual Studio Magazine’s 2004 Readers Choice Awards Press Releaseを読む
OS: Windows Server 2008, Windows Vista, Windows XP, Windows Server 2003
製品のアーキテクチャー: 32Bit
ツールタイプ: アプリケーション
互換性のあるプラットフォーム: Microsoft Visual Studio 2008, Microsoft Visual Studio 2005, Microsoft Visual Studio .NET 2003, Microsoft Visual Studio .NET, Microsoft Visual Studio 6.0, Microsoft Visual C++ 2008, Microsoft Visual C++ 2005, Microsoft Visual C++ .NET 2003, Microsoft Visual C++ .NET, Microsoft Visual C++ 6.0, .NET Framework 3.5, .NET Framework 3.0, .NET Framework V2.0, .NET Framework V1.1, .NET Framework V1.0
製品のクラス: .NET Development Tool
検索アイテム: Exclude from GSA Schedule, VSIP-J, New Product Jan 04, New Product May 04
Keywords: 開発 デベロップメント デベロッパー Author compuware
開発元/発売元
主要なカテゴリー
関連製品
関連のカテゴリー