分析サービス
システムの見える化支援:分析サービス

リバースエンジニアリングにより
「アプリケーション関連一覧」や「CRUD一覧」を生成

DCRオリジナル

サービス特長
  • アプリケーション間の関連を一覧化
  • アプリケーションとDBの関連を一覧化(CRUD)
  • ご要望に応じて分析項目を追加することも可能

システム維持保守業務・移行時の課題

  • こんなお悩みございませんか?

    • ・プログラムを改修したいが影響範囲がわからないため安易に実施できない
    • ・プログラムの改修がデータベースにどのような影響を与えるかわからない
    • ・古くなったため新システムに移行したいが、使用していないプログラムまで移行すると無駄なコストがかかる

分析サービスとは

現行システムのソースコードやDB定義(DDL文)を解析し、機械的にリバースエンジニアリングを実施。
オブジェクトの一覧やプログラム間の関連、CRUD等を洗い出し、システムの運用や移行時に活用できる分析資料をご提供します。
対象言語 ・PL/SQL
・VB.NET(WinForms)
・C#(WinForms)
順次追加(要相談)

設計書生成結果サンプル ダウンロード

分析サービスの対象言語のうち、一部の言語の分析結果サンプルをご用意しました。
リバースエンジニアリングの元になったサンプルソースと分析結果資料(Excel)をご用意いたしました。
お問い合わフォームからサンプル提供希望とお申し込みいただくことでダウンロードできますので、是非ともお問い合わせください。

分析結果の活用例

  • 活用例01
    改修時の影響範囲の洗い出し

  • プログラムを改修する場合、まずは影響範囲を確認し、対応工数やリスクを洗い出す必要がありますが、プログラム間にどのような関連があるのかを洗い出すのは容易ではありません。
    リバースエンジニアリングによって機械的に生成された分析結果があれば、関連が明確になるため的確な改修工数を算出することが可能となり、リスクも低減されます。
  • 活用例02
    未使用プログラム・テーブルの洗い出し

  • 古くなったシステムはバージョンアップやマイグレーション、リビルドが必要になってきますが、今では使われなくなった機能まで移行したくはないでしょう。
    分析結果から未使用プログラムが明らかになれば、移行対象から除くことが可能になるため、コストの削減に繋がります。

無料お試し

貴社システムのソースコードをお預かりし、サンプルとして2~3本のリバースエンジニアリングを無料で実施することが可能です。
リバースエンジニアリングによって、貴社のシステムの仕様がどのように表現されるのかを実際にご確認いただいてから検討できますので、是非とも一度お試しください。