動的解析

実稼働環境で発生する前に問題や障害を防止

システムや環境は複雑さを増し、互いに絡み合うようになってきたため、開発者は、どうすればアプリケーションをより早く展開でき、プログラミングのミスやセキュリティ欠陥から起こるリスクを低減できるか把握しておく必要があります。開発チームが使用する言語、プラットフォーム、コーディングの標準が異なる環境では、クリーンなアプリケーションを開発することは、さらに困難になります。そのため、安全で堅牢なコードの構築には、早期に潜在的な問題を特定し、開発環境に簡単に適用でき、リリース速度に影響を与えないツールが必要です。

CodeDynamics は、複雑で長期にわたって稼働するアプリケーションに発生する厄介な問題を解決するために、フル機能を備えた動的解析の力とスピードを提供します。CodeDynamics はプログラムの実行時の状態を深く掘り下げて、効率的にメモリエラーやリークを検出し、デッドロックやレースコンディション(競合状態)のような見つけづらい問題を分析します。C と C++ のプラットフォームをサポートし、マルチプロセスとマルチスレッドを解析することができ、リバースデバッグ データの可視化を実行して問題をすばやくそして確実に特定することができます。

HPC 環境を利用していますか? TotalView は実行時の解析とデバッグを提供するデファクトスタンダードです。 TotalView は複雑でマルチスレッド/マルチプロセスなプログラムをトラブルシューティングするためのソースコードデバッガです。 TotalView は C/C++/Fortran で書かれた、Linux や Max OS X、Xeon Phi コプロセッサ上で動くマルチコアや並列計算のプログラムを念頭に作られており、複数のプロセスやスレッドに対する他に例を見ない制御を可能にするツール群を備え、またプログラムの状態やデータについての詳細な可視性を提供します。

Z-Ray は、PHP の開発者用ツールキットに新たに加えられた革新的な機能です。これは、ページ作成に関係のあるすべての PHP スクリプトにわたってページリクエストの詳細をすべて表示します。Z-Ray は、PHP アプリから返された応答に挿入され、開発に使用しているブラウザ内に表示されます。開発ワークフローを変更することなく、非常に詳細な知見を得ることができます。Z-Ray ライブを使用することにより、ブラウザ、モバイルデバイス、マシン対マシン通信から送られてきたモバイルやWebサービルのリクエストを簡単にデバッグできます。

開発者がコードに最初の変数宣言を書いた瞬間から、すべてのソフトウェアアプリケーションは常に欠陥や障害が起こる危険性にさらされています。 Klocwork の静的コード解析は、コードが入力された瞬間から効果を発揮し、何百という種類のエラー、セキュリティ脆弱性、コーディング標準規格違反を報告し、根本原因を突き止めます。Klocwork は洗練された手続き間の制御とデータフローの分析、変数推定、ランタイムシミュレーションを使用して、開発チーム全体のためにエラーを早期に検出するため、コストをかけず簡単に修正できます。

 

ローグウェーブが提供する Capability