1. HOME
  2. ソリューション
  3. 構造解析

構造解析

構造解析

構造解析とは、対象ソフトウェアのプログラム構造やモジュール構造を明らかにして分析する方法です。これは、血液の成分検査と同様に例えて言うなら、レントゲン検査のようなものでしょうか。

レントゲン検査では、X線が透過しやすいものと、透過しにくいものがあるという性質を利用して、透過しにくいもの(骨や肺)の状態を可視化します。

分析対象の「解析すべき点」のみを抽出して可視化する方法です。

パッケージ依存関係(パッケージ(ディレクトリ)間の依存の度合いと方向性を把握できる。これは、まだ良い方の図。もっと複雑なものになると、クモの巣状になり、一つ一つの線が見えないほどになる。)

上図は、構造解析によって得られた「パッケージ依存関係」を図式化したものです。

パッケージ(ディレクトリ)間にどんな依存関係があるのか、依存関係の多さと複雑さはどうか、循環依存が生じていないか、などを解析することができます。

レガシーシステムの可視化の関連サービス

適用支援

ソースコード診断サービス

ソフトウェア・メトリクス解析や、アーキテクチャ構造解析などにより、ソースコードの品質を多面的に可視化し、設計・実装上の問題点の抽出と改善へのアドバイスを行います。

頑張ってるけど、ちっとも楽にならない…何で?

すぐに成果を出すために頑張ってるけど、自前ではもう限界

効果的だろうけど高額なコンサルには手がでない…

あなたに合う一番最適な解決方法を
エクスモーションがご提案いたします。

「レガシーシステム」の可視化に関する記事を見る

他のソリューションを見る

最新コラム