ソースコード解析ツール Understand

ソースコードの構造や影響範囲をグラフィカルに可視化、ソフトウェアの品質を定量評価するメトリクス計測に対応

Understandは、大規模なプログラムや複雑なプログラムをすばやく理解するためのさまざまな機能を搭載しています。アーキテクチャから個々の機能まで、あらゆるレベルでソースコードを分析し、プログラムの制御フローや構造、クラス継承、関数や変数の関係など、多彩な角度からソースコードをビジュアル化します。 

  • ソフトウェア品質保証
  • ソースコード解析
  • ソフトウェア品質向上


 
 

派生開発・差分開発では、以下のような課題はございませんでしょうか?

  • ドキュメントが不足/不十分な状態のため、クラスや関数の処理構造を把握するのに時間がかかる/誤った認識をしてしまう
  • コードが巨大化・複雑化し、修正時/テスト時の影響範囲調査に時間がかかる
  • コードレビュー時に、変更した箇所や確認すべきポイントの洗い出しに時間がかかる

ソースコードの解析結果をグラフィカルに表示。ソフトウェアの開発環境を飛躍的に向上させます。

Understandは、C/C++、Java、VB.NET、C#、Python、JavaScript、TypeScript などで開発されたプログラムを高速解析し、プログラムの制御フロー構造、 クラス継承関数や変数の呼び出し関係といった要素間の関係を、グラフィカルに可視化し、不毛なソースコードリーディングから開発者を解放します。 Understandを利用することにより、ソフトウェアの構造把握影響分析に必要な情報を容易に収集することができるため、迅速なレビューと効率的な調査が可能になり、生産性を向上させ、かつ、高品質なソフトウェアの開発を行うことができます。さらにコードレビューの際には、処理構造の変化点を可視化することで、構造の劣化を迅速に確認することができます。 Understandを利用して処理構造の可視化、影響分析、変化点の可視化を行い、効果的な機能追加や保守工数の削減を行ったお客様の事例もご紹介しております。
Understandは関数/変数粒度などミクロな観点での構造把握に協力なツールであり、機能単位やモジュール構造などのマクロな観点が必要なお客様はLattixもご確認ください。



導入企業

KIOXIA 京セラドキュメントソリューションズ 住友生命保険相互会社
日本電産モビリティ株式会社 株式会社野村総合研究所 panasonic
富士フイルムソフトウエア株式会社 株式会社牧野フライス製作所 三菱電機株式会社
村田機械株式会社 株式会社明電舎 andmore
(ロゴ掲載を許可いただいた企業様、敬称略・五十音順)

多数の言語をサポート

解析対象言語

  • Ada
  • Objective-C/C++
  • FORTRAN
  • Python

  • Assembly
  • C#
  • Java
  • VHDL

  • C/C++
  • VB.NET
  • Pascal
  • Web (PHP, HTML, CSS, JavaScript, TypeScript)


ソースコード解析ツール Understandに
関するお問い合わせ

  • テクマトリックス株式会社
    東京本社

    ソフトウェアエンジニアリング事業部

    03-4405-7853

メールでのお問い合わせ
scitools-info@techmatrix.co.jp

お問い合わせ

製品についてやテクマトリックスについてなど、
こちらよりお気軽にお問い合わせいただけます。