AI REVERSE ENGINEERING

ブラックボックス化したシステムを、
改修・刷新できる状態へ。

仕様書がない、担当者が退職した、内部構造が分からない。HVLでは、既存システムをAIとエンジニアで解析し、構造・処理・データの関係を整理します。

01
PROBLEMS

このような状態を整理します

仕様書がない

設計書が更新されていない

担当者が退職した

システム内部の動作が分からない

改修時の影響範囲が判断できない

古いシステムを刷新したい

ベンダー変更前に現行環境を整理したい

クラウド移行前に現状を把握したい

02
SERVICE CONCEPT

解析後の判断まで見据えて整理する

解析して終わらず、
改修・刷新の判断へつなげる。

AIによる解析結果をそのまま確定情報とはせず、エンジニアが確認し、対象システムから読み取れる構造・処理・データの関係を整理します。調査結果をもとに、改善や刷新を検討できる状態を目指します。

  1. 現行調査
  2. 解析
  3. 可視化
  4. ドキュメント化
  5. 改善・刷新判断
  6. 必要に応じて再開発・保守
03
PROCESS

支援プロセス

01

事前調査

02

既存プログラム・資料確認

03

AIによる解析

04

エンジニアによる検証

05

システム構造の可視化

06

ドキュメント整理

07

改善・刷新方針整理

08

必要に応じて開発・運用へ

04
OUTPUT EXAMPLES

成果物例

STRUCTURE

構造の整理

  • プログラム構成図
  • クラス/コンポーネント関係
  • システム構成
PROCESS / DATA

処理・データの整理

  • 処理フロー
  • データ構造
DOCUMENTATION

仕様・設計情報の整理

  • 仕様整理
  • 設計情報

掲載内容は成果物の例です。実際の成果物、形式、詳細度は、対象システム、利用可能な情報、調査目的、契約範囲により異なります。

05
NEXT PHASE

解析後に検討できること

01

既存資産の改善

解析結果をもとに、リファクタリングや保守方法の見直しを検討します。

02

刷新・移行

システム刷新、モダナイゼーション、クラウド移行などの選択肢を整理します。

03

開発・運用

必要に応じて、AI駆動開発、再開発、運用保守について検討します。

解析後の対応可否と範囲は、対象システムの状態、権限、技術条件、契約内容を確認して判断します。

06
RELATED CONTENT

実績・コラム

07
FAQ

よくあるご質問

仕様書がなくても相談できますか

ご相談いただけます。利用可能なソースコード、設定情報、運用資料、関係者への確認可否などを伺い、調査可能な範囲を整理します。

ソースコードだけでも解析できますか

対象言語、依存関係、ビルド環境、実行環境などにより異なります。まず対象資産を確認し、ソースコードから確認できる範囲と追加情報が必要な範囲を整理します。

どのような資料が必要ですか

ソースコード、既存の仕様書・設計書、構成情報、データ定義、ログ、運用手順など、利用可能な資料を確認します。必要資料は対象システムと調査目的により異なります。

解析結果はどのような形式になりますか

構成図、処理フロー、データ構造、仕様整理などが成果物の例です。実際の形式と範囲は、対象システムと契約内容に応じて決定します。

既存ベンダーがいる状態でも相談できますか

ご相談いただけます。ただし、契約上の権限、資料やソースコードの利用条件、関係者との役割分担を確認する必要があります。

解析後のシステム改修も相談できますか

解析結果を踏まえたリファクタリング、刷新、移行、開発、運用保守についてもご相談いただけます。実施可否と範囲は解析結果を確認して判断します。

CONTACT

ブラックボックス化したシステムの現状を、確認するところから始めます。

利用可能な資料やソースコード、整理したい目的を伺い、調査範囲を検討します。