1.2. MTA のルール
アプリケーションの移行ツールキット(MTA)には、移行予定のアプリケーションで使用されるアプリケーションユーザーインターフェイス(API)、テクノロジー、アーキテクチャーを分析するために使用できるルールベースの移行ツール(analyzer)が含まれています。MTA アナライザーのルールでは、次のルールパターンが使用されます。
when(condition) message(message) tag(tags)
when(condition)
message(message)
tag(tags)
MTA ルールを内部的に使用して、次のタスクを実行できます。
- アーカイブからファイルを抽出する。
- ファイルを逆コンパイルする。
- ファイルの種類をスキャンして分類する。
- XML およびその他のファイルコンテンツを分析する。
- アプリケーションコードを分析する。
- レポートを作成する。
MTA は、ルールの実行結果に基づいてデータモデルを構築し、コンポーネントのデータと関係をグラフデータベースに保存します。このデータベースは、レポートのために、移行ルールによって必要に応じて照会および更新されます。
注記
独自のカスタムアナライザールールを作成できます。カスタムルールを使用すると、用意されている標準移行ルールの対象外であるカスタムライブラリーなどのコンポーネントの使用を識別できます。