企業システムの多くは、法改正への対応、新規商品・サービスの投入、他システムとの連携、システム性能の低下など様々な理由により、継続的に機能追加や仕様変更が行われている。
システムが長く運用されると肥大化・複雑化・ブラックボックス化するだけでなく、開発要員の交代などによって、システム全体の把握、改修に影響する箇所の見極め、トラブル時の迅速な対応などが困難になっていくという。
「ChangeMiner」は、言語、フレームワーク、データベースなど様々なシステム情報を収集して分析し、プログラムやデータベース間の関連を可視化する。現状分析はもちろん、変更による障害予防や影響分析を実現し、企業システムの開発・保守の生産性を飛躍的に向上させるという。
■「ChangeMiner」の主な機能
- 構造/関連分析
- フロー分析
- 変更履歴管理
- Metric・Function Point
- 強力な検索機能(Index化、正規表現式対応)
- ソースコード品質検査/脆弱性診断
- ドキュメント自動作成
- ギャップ分析 など