エディタ搭載でメンテナンス時の作業負荷を軽減

プログラムの制御や構造の可視化ツール、テクマトリックス

2008/08/04

 テクマトリックスは8月4日、米サイエンティフィック・ツールワークスと国内総販売代理店契約を締結し、ソースコード解析ツール「Understand 2.0」の販売を開始したと発表した。Understand 2.0はC/C++、C#、Javaなど多くの言語に対応した静的解析ツールで、クラスや関数の階層構造や、制御フローの構造をグラフィカルに可視化する。多機能エディタを搭載しており、解析するだけでなく、メンテナンス時の作業負荷を軽減する。また、ソースコードの複雑度を数値化するメトリクス分析、変更箇所を検出するスナップショット機能も備える。

understand01.jpg テクマトリックス 代表取締役社長 由利孝氏

 これまでテクマトリックスは、C++やJavaに対応したパラソフトの静的解析テストツールや、アーキテクチャを分析してモジュール間の依存関係を表形式で可視化するツール「Lattix」を提供してきた。Understand 2.0はLattixへのインプットとなるソースコードパーサーとして使われてきたが、今回、単体発売を開始する形だ。

 Understand 2.0を単体発売するに至った背景について、テクマトリックス代表取締役社長の由利孝氏は次のように述べる。「昨今、情報系だけでなく組み込み系でもソースコード品質向上のニーズが高まっている。AV機器、車載機器、PCの周辺機器、ケータイなどで、何百万行、何千万行にもなるソースコードを維持、改変しながら使う例がある。こうしたソースコードを、単なる品質向上だけでなく、超上流ともいうべきアーキテクチャのレベルで解析してリファクタリングを行う重要性が増している。Understandは当初はLattixのパーサーとして使ってきたが、高度な解析ニーズに応えるべく、新バージョンに合わせて単体発売することになった」。

 Understand 2.0はWindows 2000以降、x86版Linux、Solaris SPARC8以降で動作する。製品ラインアップはエディション別に3種。基本機能を提供する「Understand Engineer Edtition 2.0」(9万8000円)、高度な解析・コードメンテナンス機能を搭載する「Understand Pro 2.0」(19万8000円)、より高度な解析やカスタマイズに対応した「Understand Analyst 2.0」(49万8000円)がある。15日間利用できる体験版を提供する。

understand02.jpg Understand 2.0の画面例(クリックで拡大)

(@IT 西村賢)

情報をお寄せください:

Java Agile フォーラム 新着記事

キャリアアップ

- PR -

注目のテーマ

- PR -
ソリューションFLASH

「ITmedia マーケティング」新着記事

広告業界の平均年収上昇率ランキングトップ10
国内540万社の企業情報を網羅した日本最大級のデータベース「SalesNow DB」が、上場企業...

ドミノ・ピザに学ぶ「必ず記憶に残る」ブランディング(無料eBook)
“たまたまピザを売っているEコマース企業”を名乗るドミノ・ピザの斜め上を行く発想はど...

Appleの新iPad Pro広告動画は「1984」で解放されたクリエイティビティーをディストピアに戻す暴挙
ピアノや彫刻などの芸術品を大型プレスで破壊する映像は、Apple史上稀有な失敗となった。