Klocwork Architect

Watch the Presentation

ソースコード アーキテクチャの視覚化 (6分11秒)

アーキテクチャの視覚化とコードの最適化

Klocwork Insight では、ソース コード フローのグラフィカル モデルを使うことで、ソフトウェア開発者がシステムに影響を与えることなくさまざまな最適化モデルを試せるようになっています。この自動コード検出機能によって、アーキテクトはコードの複雑な相互作用を理解して視覚化し、what-if シナリオを作成して、より良い最適化に向けてコードをリエンジニアリングすることができます。Klocwork の重大バグ検出機能と組み合わせて使用すれば、より優れた、保守性の高いコードを開発することが可能です。

Klocwork Architect の利点

  • コード検出と影響解析
  • ヘッダ ファイル構造の最適化
  • 高性能なコード レビュー
Previous Image
Optimize your architecture to create more re-usable components
アーキテクチャの最適化
Automatically view your software's hierarchy
ソフトウェア階層図を自動で表示
View your software's control flow with automatical flowcharting
ソフトウェアの制御フローを表示
System Wide Cluster Analysis
システムワイドのクラスタ解析
Dependency Analysis
依存関係の解析
Relationship Profile Editor
Relationship Profile Editor
Next Image

Klocwork Insight は既存のソース コードから直接、ソフトウェアの構造・設計を表す正確な画像を作成します。グラフィカル インタフェースを使うことで、ソフトウェア システム内のコンポーネント、インタフェース、およびコンポーネント間の関係をすばやく理解することができます。

コード検出と影響解析

System View によって既存アプリケーションの物理構造を知ることができ、アプリケーション内の依存関係だけでなく、アプリケーションと外部環境との依存関係もあわせて把握することが可能です。この自動アーキテクチャ検査機能を使えば、コードの変更によりシステムの他の部分に悪影響がおよぶ心配がありません。

ヘッダ ファイル構造の最適化

大規模な C/C++ ソフトウェアでよく見られる保守性の問題としては、ヘッダ ファイルに不要なものが多く含まれ、構造が複雑になりすぎる点があげられます。Klocwork Insight はシステムの自動解析を実行して、ヘッダ ファイル構造を視覚化し、ヘッダ ファイルを最適化する推奨事項のロードマップを提供します。

高性能なコード レビュー

自動フローチャート機能を使ってファイルのプロセス フローを把握でき、手動のコード レビューをより効果的に行えるようになっています。

Klocwork Insight は、世界でも特に大規模で要求の厳しいソフトウェア開発環境で導入されている実績ある製品です。フリー トライアルで実際にその実力をお試しください。

User login

Powered by Drupal