東芝デジタルエンジニアリング株式会社

生成AI活用サービス AI-no-te™(アイノテ)
保守困難なシステムを解析「リバースエンジニアリングサービス」

資料ダウンロード

こんな課題でお困りではありませんか?

  • 保守担当の退職により、システムの安定稼働が懸念される。
  • システム刷新やクラウド移行を検討しているが、現行システムのドキュメントが不十分。
  • システムのバージョンアップを検討しているが、設計書が古く、最新の状態を把握できない。

そんなお悩みをお持ちの方

にお任せください!

「生成AI活用リバースエンジニアリングサービス」は、
生成AIと専門技術者の力を活用し、
現存するドキュメントと稼働中のシステムを効率的に解析して詳細な設計書を整備します。

「生成AI活用 リバースエンジニアリングサービス」の強み

システム運用の効率化が可能

設計書や仕様書はお客様ご指定の様式で作成します。
作業状況や完成ドキュメントイメージをお客様と共有しながら進めていくので高品質かつ理解しやすい文書でお客様のシステム運用を効率化できます。

「生成AI活用 リバースエンジニアリングサービス」の強み①システム運用の効率化が可能

高品質なドキュメントで引継ぎもスムーズ

メンテナンスやシステム改善でも使いやすい各種文書をご提供することができるため、システム担当が初めての方でもシステムを理解しやすくなり、引継ぎなどをスムーズに行うことができます。

「生成AI活用 リバースエンジニアリングサービス」の強み②高品質なドキュメントで引継ぎもスムーズ

さらに!

システム改善や刷新提案もお任せ

多数のシステム構築実績を持つ当社エンジニアによるシステム基盤のクラウド移行やパフォーマンス改善のご提案も可能です。リバースエンジニアリングで作成した設計書を活用し貴社に最適な刷新提案からシステム構築までお任せいただけます。

「生成AI活用 リバースエンジニアリングサービス」の強み③システム改善や刷新提案もお任せ

システム保守まで一貫したサービスもご提案

システム保守体制のご提供も可能です。システム内部の構造を深く理解したうえでシステム保守にあたるので高品質で信頼性の高い保守サービスをご提供いたします。

「生成AI活用 リバースエンジニアリングサービス」の強み④システム保守まで一貫したサービスもご提案
システムのリプレイスだけでなく
  • ソースコードの内部構造を整理、改善するリファクタリング
  • プログラム言語変換
などの対応も可能です
簡単な内容でも一度ご相談ください。

「生成AI活用 リバースエンジニアリングサービス」とは

当社の「生成AI活用 リバースエンジニアリングサービス」は、既存のプログラムや運用マニュアルを生成AIに取り込み、プログラム構造を解析します。その後、当社の熟練したITエンジニアが解析結果の正当性を検証し、設計書を作成・整備するサービスです。
さらに、生成AIによる解析結果をもとに、システムの安定稼働を支援する各種ドキュメントの作成、プログラムの最適化、システム試験のテストケース生成などをご提案します。また、システム刷新のご要望にも対応し、包括的なサポートを提供します。

「生成AI活用 リバースエンジニアリングサービス」の特長とサービスフロー図
  1. 特長 その1

    生成AIを活用することで、
    従来の手法よりも
    低コスト・短期間
    リバースエンジニアリングを実現。

  2. 特長 その2

    高い技術を持つITエンジニア
    生成AIの結果を検証し、
    高精度な解析を提供。

  3. 特長 その3

    システムの状態やお客様の要望に
    柔軟に対応し
    専門のエンジニアによる
    コンサルティング

    運用保守サポートを提供。

対応言語

PL/SQL Python VBA HTML JavaScript

※その他言語、環境の場合でもお気軽にご相談ください

ご活用事例

CASE1

課題

課題1

長年、改修を加えてきたシステムなので、ソースコードがぐちゃぐちゃ。
運用の限界に来ているが、どうすればよいかわからない。

実施内容

実施したリバースエンジニアリング
プログラムコードの最適化、設計書作成
対象言語・ステップ
PL/SQL:80Kstep、VBA:110Kstep
実施期間
3ヵ月

結果

現状のスタッフで運用が可能に
システムの延命に成功

結果1

CASE2

お悩み

課題2

保守・メンテナンスの担当者が急に退職。
属人化していてドキュメントもないため、引継ぎできない

実施内容

実施したリバースエンジニアリング
プログラムコードから設計書作成
対象言語・ステップ
Python+HTML+JavaScript:8Kstep
実施期間
2ヵ月

結果

引継ぎがなくても、メンテナンスが可能に

結果2

「生成AI活用 リバースエンジニアリングサービス」ご利用の流れ

  1. STEP01

    ご利用の流れ1

    現状把握

    お客様にて、事前解析に必要なプログラムコードやドキュメントをご準備いただきます。

  2. STEP02

    ご利用の流れ2

    お打ち合わせ

    対象システムやツールについて概要やご提示されたドキュメントをご説明いただきます。
    また、リバースエンジニアリングでどのような成果物を作成するのかイメージを共有いたします。

  3. STEP03

    ご利用の流れ3

    事前解析・お見積もり

    プログラムコードやドキュメントをお借りして、リバースエンジニアリングに適しているかを
    検討いたします。NDAを締結したうえで実施いたします。

  4. STEP04

    ご利用の流れ4

    ご提案

    事前解析の結果をふまえて、お客様に最適な作業方式、スケジュール、納品形態をご提案いたします。
    お客様にて合意後、ご発注いただきます。

  5. STEP05

    ご利用の流れ5

    リバースエンジニアリング

    提供いただいたプログラムコードやドキュメントをもとにリバースエンジニアリング作業をおこないます。
    生成された設計書を当社エンジニアがしっかり検証し、精度を向上したドキュメントに仕上げます。
    また、お客様との定期的なチェックポイントをもうけ、作業状況や課題を共有いたします。

  6. STEP06

    ご利用の流れ6

    ご納品・結果説明

    リバースエンジニアリング作業の結果と作成した設計書をご説明し、納品いたします。

生成AI活用
リバースエンジニアリングサービスに

ご興味をお持ちの方は一度ご連絡ください

よくあるご質問

生成AI活用サービス AI-no-te™ 「リバースエンジニアリングサービス」
の資料ダウンロード