テクマトリックスがUnderstand 7.0日本語版を販売開始、VSCode連携機能とJava Spring対応で開発効率向上へ

PR TIMES より
スポンサーリンク
記事の要約
- テクマトリックスがUnderstand 7.0日本語版の販売を開始
- VSCodeとの連携機能やJava Springサポートを拡充
- 生成AI活用による要素の概要説明機能を追加
スポンサーリンク
ソースコード解析ツールUnderstand 7.0の新機能とJava対応強化
テクマトリックス株式会社は、米国SciTools社が開発したソフトウェア解析ツールUnderstand 7.0の日本語版を2025年3月31日より販売開始した。VSCodeのマーケットプレースからUnderstand拡張機能をインストールできるようになり、VSCodeからUnderstandへのシームレスな連携が実現されている。[1]
Java言語においては、Springフレームワークの解析に対応し、Bean定義やインジェクションをはじめとしたDIの依存関係などの解析が可能になったことで、Javaの解析範囲が大幅に拡張された。これにより開発者はJavaアプリケーションの構造をより詳細に把握できるようになっている。
さらに生成AI連携機能としてAI Description Generator機能がアルファ版として追加され、Understandの解析結果と生成AIを統合した要素の概要説明生成が可能になった。Ollamaを使用してLlama3モデルによる解析が実行され、日本語モデルのインストールにより日本語での概要説明も生成可能だ。
Understand 7.0の主要機能まとめ
機能 | 詳細 |
---|---|
VSCode連携 | マーケットプレースからの拡張機能インストール、双方向ジャンプ、情報連携表示 |
Java Spring対応 | Bean定義、DIの依存関係解析、ステレオタイプアノテーション対応 |
生成AI機能 | Llama3モデルによる要素の概要説明生成、日本語モデル対応 |
その他の改善 | Shared Tasks可視化、Renesas Green Hills対応拡充、機能安全認証取得 |
スポンサーリンク
Dependency Injectionについて
Dependency Injectionとは、オブジェクト間の依存関係をプログラムから分離し、外部から注入する設計パターンのことを指しており、主な特徴として以下のような点が挙げられる。
- コンポーネント間の結合度を低下させ保守性を向上
- テスト容易性の向上とコードの再利用性を促進
- アプリケーションの構造をより柔軟に設計可能
Understand 7.0ではSpringフレームワークのDependency Injection解析機能が強化され、Bean定義やコンストラクタインジェクション、セッターインジェクション、フィールドインジェクションなどの依存関係を詳細に把握することが可能になった。これによりJavaアプリケーションの構造解析がより正確かつ効率的に行えるようになっている。
参考サイト
- ^ PR TIMES. 「VSCode拡張機能追加、生成AI活用機能登場、Java Springサポート拡充 ソースコード解析ツール「Understand」日本語版7.0の販売 | テクマトリックス株式会社のプレスリリース」. https://prtimes.jp/main/html/rd/p/000000035.000019103.html, (参照 25-04-02). 3199
※上記コンテンツはAIで確認しておりますが、間違い等ある場合はコメントよりご連絡いただけますと幸いです。
- 【CVE-2025-0185】langgenius/difyにPandasクエリインジェクションの脆弱性、リモートコード実行の危険性が指摘される
- Babylon.js 8.0が新音声エンジンとGaussian Splat強化で3D開発環境を刷新し没入感向上へ
- MicrosoftがWebAssemblyランタイム実行環境Hyperlight Wasmを公開、クラウドネイティブコンピューティングの新時代へ
- CTCとJij社が量子コンピューティング分野で協業、JijZeptの国内初提供で開発効率化を実現
- PraztoがクラウドEAI・ETLサービスPassworkのβ版を提供開始、ノーコードでシステム連携の実現へ
- デジタネがプログラミング能力検定のオンライン受験を開始、小中学生向けプログラミング教育の新展開へ
- K.PlatinumがIT戦略パートナーサービスを開始、月額2万円から企業のIT化をワンストップ支援
- トライエッティングがノーコード予測AIとシフト自動作成AIを提供、知能業務自動化で社会課題解決へ前進
- 住友電工情報システムが楽々Framework3 Ver.3.2.3を発表、ダッシュボード機能でデータ活用が容易に
- ソウルウェアがレポトンにAI設定サポート機能を搭載、kintoneアプリ作成から帳票設定までを完全自動化
スポンサーリンク