brochure
contact us
Home > アプリケーションガバナンス > ChangeMiner
 
 
概要

ChangeMiner はアプリケーションソースとデータベースのカタログ情報を自動収集及び分析してブラックボックスのようなアプリケーション内部を透明に視覚化します。


主要機能

構造及び関連分析 :アプリケーションソースとデータベースカタログ情報を自動収集・分析して、アプリケーションの全体構造とEnd-to-End関連情報などを自動抽出できます。分析結果はユーザーが簡単に理解できるビジュアルマップ、関連マトリックス、CRUDマトリックスなどの多様な形で表現されます。ユーザーはChangeMinerが提供するさまざまな形の分析情報を通してアプリケーション内オブジェクト間の関連関係を明確に把握することができます。また、アプリケーションやデータベースを変更する際には、その変更による影響度とテスト範囲を予め測定できます。

フロー分析 : ソースコードから実行の流れを自動で抽出して図式化します。それを通じてユーザーはプログラムに対するフローチャート、シーケンスダイアグラム、クラスダイアグラム、コンポーネントダイアグラムなどが自動生成できます。

レポートと成果物の自動生成 : アプリケーション影響分析リポジトリからユーザーが必要とする多様な種類のレポートを生成し、プログラム仕様書やテーブル仕様書などの各種成果物を自動 生成する機能を提供します。それによってユーザーはアプリケーションを管理するためのレポート及び成果物作成の生産性が最大化できます。

コード品質点検 : 予め定めておいたコーディングルールまたはユーザー定義のコーディングルールに違反するソースコードが自動検出できます。潜在的なエラーを含むコードライン、性能低下コードラインなどを見つけます。また開発標準を遵守していないコードラインとトラブルを引き起こす可能性のあるSQL文を検出します。ユーザーはアプリケーション開発ライフサイクルの早い段階で効果的にアプリケーション品質確保活動が行えます。

物理的ファンクションポイント分析 : アプリケーションのソースコードを解析して物理的なファンクションポイントを自動集計できます。また、ファンクションポイント集計、ファンクションポイント履歴及び推移情報のグラフ、維持保守ファンクションポイント集計、アプリケーション 複雑度情報グラフ、業務別ファンクションポイント・ダッシュボードなどの機能を提供します。上位管理者はファンクションポイントや複雑度などの情報をアプリケーション管理の参考指標として活用できます。

アプリケーション資産状況及び変化推移の分析 : ユーザーは多様なダッシュボードチャートを利用して業務別のプログラム、データベース状況と変化推移を直感的に把握できます。また、パーソナライズ化とソースコードレベルまでのドリルアップ/ドリルダウン機能はユーザー利便性を高めます。


期待効果

アプリケーション予算管理の効率性 : ChangeMinerが提供するアプリケーション及びデータベース資産の分布状況、規模、複雑度、変更履歴などの多様な情報を活用し、アプリケーションに投入される費用に対する客観的根拠が確保できます。

障害予防及びアプリケーション品質向上 : ChangeMinerは全社的範囲の多様な異機種アプリケーション間の関連情報を多重レベル(業務-プログラム-関数-変数)で自動抽出ができます。したがって使用者はアプリケーション変更影響分析を通じて不注意のソースコード及びデータベース変更による障害を事前に予防することができます。これはアプリケーション品質向上及びビジネス中断の最小化を意味します。またITSM、構成管理プロセス及びテスト工程管理ツールと連携してより高いレベルの品質管理を達成できます。

次世代システムの効率的構築 : 次世代システムのための出発点は既存アプリケーションシステムの正確なAS-IS分析及び理解です。しかしブラックボックスに変わってしまった複雑なレガシーソースコードと成果物文書間の不一致は大きな難題です。ChangeMinerの自動化されたアプリケーション分析メカニズムは既存システムのAS-IS分析生産性を極大化します。使用者は容易くて早く全体アプリケーション構造を理解できて使用していないプログラムやデータベースオブジェクトなどを識別することができます。

SOAに対するより良い接近 : ChangeMinerの視覚的分析情報はSOA(Service Oriented Architecture)を導入することにより再使用可能なコード、サービス化対象コードなどを選別することに活用できます。またChangeMinerはWeb Services分析が可能でサービスポートフォリオ把握、中腹サービス開発防止、再使用可能なサービス把握などに活用できます。使用者はサービスレベルから実際のビジネスロジックが遂行されるコードレベル、 そしてサービスの消費者からデータベースに至るまでエンド・トゥ・エンドビューを持つことができます。

アプリケーションコンプライアンス生産性 : ChangeMinerが提供する多様な分析情報は企業のアプリケーションが 守らなければならない様々な規正及び政策がまともに適用されたのかを監査するのに活用されることができます。使用者はアプリケーション監査に所要される時間と費用を節減して生産性を高めることができます。

アプリケーションポートフォリオ管理 : ChangeMinerはアプリケーション及びデータベース資産の分布現況、規模、複雑度、変更履歴、Function Pointによる投入費用推移などの情報を提供します。これにアプリケーションポートフォリオ管理者はアプリケーションに投入される費用に対する客観的根拠を確報することができます。またCIOは全社的観点のアプリケーション関連費用支出と関連して正しい意思決定をすることができます。


システム要求スペック
Server
- 2GB以上のRAM(WASとDBMSを除く)
- 4GB以上のハードディスク空き容量
- JDK 1.4, Oracle 9.0.2以上のデータベース

Client
- 1GB以上のRAM
- 500MB以上のハードディスク空き容量
- .Net Framework 2.0
- IE 6.0以上
top