詳細・参加申込はこちら
担当者不在・仕様書なしの「旧世代オープン系システム」が抱える深刻な問題 現在、多くの企業が 旧世代のオープン系システム(VB6、VB.NET、古いJava、Delphi など)のブラックボックス化に悩まされています。長年の改修と運用でドキュメントは更新されず、担当者の退職により「全体像が誰にも分からない」という状態が発生しています。
その結果、 ・障害発生時に原因特定が遅れる ・改修時の影響範囲が読めずリスクが高い ・工数見積もりが曖昧になり、プロジェクトが進まない ・将来的な移行判断ができない
といった、ビジネス継続にも影響する問題が生じています。 そこで必要になるのが、ソースコードを正しく読み解き、現行仕様を可視化すること(ドキュメント化)です。
リバースエンジニアリングだけでは足りない現実 リバースエンジニアリングは、システム構造や依存関係を把握する上で重要な技術です。しかし、多くの企業では以下の課題から「見えるだけで終わってしまう」状況が生じています。
・得られた情報が断片的で、設計書として使いづらい ・改修判断や影響範囲分析に活用できる粒度になっていない ・言語ごとの特性(VB6、Delphi など)への深い理解が必要 ・大量のコードを人手でドキュメント化するには現実的でない
つまり、可視化した情報を“使える設計書”として整理するところにこそ、壁があるのです。
ソースコードから「使える設計書」を自動生成し、構造を正確に可視化する 本セミナーでは、独自のリバースエンジンを用いてソースコードから詳細設計レベルの設計書を自動生成し、システム構造や依存関係を正確に可視化する方法を紹介します。 これにより、
・影響範囲が簡単に分かる ・モジュール・画面・データの関係性が把握しやすい ・属人化が解消され、保守効率が向上 ・将来の移行/改修の判断材料が明確になる
といった効果が期待できます。
なお現在、お客様のソースコードから数本のサンプルの設計書を作成する無料体験を実施中です。そちらの手順についてもセミナーの中でご案内します。
今後の機能として:可視化結果をAIで要約し、上位設計レベルへ 今回のセミナーでは“現在提供している可視化機能”を中心にご紹介しますが、将来的にはAIによる要約機能を実装予定です。 これにより、詳細設計レベルのドキュメントから
・基本設計レベルへの要約 ・要件定義レベルへの抽象化
など、上位ドキュメントの自動生成が可能になる見込みです。
※AI要約機能は現在開発中であり、今回のセミナーでは実装方針とロードマップのみを紹介します。
このような方におすすめです ・VB / Java / Delphi / C# などの 旧世代オープン系システムを可視化したい方 ・担当者退職・引き継ぎ不備で 現行仕様の把握に苦労している方 ・影響範囲調査や改修判断の精度を上げたい方 ・移行やリプレイスを見据えており、まず現状を整理したい方 ・属人化した保守・開発体制を改めたい方
<対象言語(例)> ・VB5 / VB6 ・VB.NET ・Java ・Delphi ・C# ・PL/SQL ・Oracle Forms & Reports
※メインフレーム(COBOL・AS400 等)は対象外です。
主催・共催 株式会社第一コンピュータリソース ■協力 株式会社オープンソース活用研究所 マジセミ株式会社
詳細・参加申込はこちら
マジセミは、今後も「参加者の役に立つ」ウェビナーを開催していきます。 過去セミナーの公開資料、他の募集中セミナーは▶こちらでご覧いただけます。
マジセミ株式会社
〒105-0022 東京都港区海岸1丁目2-20 汐留ビルディング3階 お問合せ: https://majisemi.com/service/contact/
FACT BOX ・ 要点整理
- 出典:PR TIMES
- 分類:event