Softroad
OPEN-MIGRATION-PATTERNSオープンマイグレーションパターン

VBからJavaへの移行

VBからJavaへの移行

東証上場TOP200社中、60社以上に採用されるシステムリフォーム

出光興産様、日産自動車様、日本航空様、ソフトバンク様、京セラ様、TOTO様、村田製作所様、石油資源開発様、ユニチカ様、ニトリ様、凸版印刷様、デンソー様、リコージャパン様、日東電工様、東建コーポレーション様、大同生命保険様、トヨタシステムズ様、みずほリサーチ&テクノロジーズ様、岡三情報システム様、関電システムソリューションズ様、JALデジタル様、アイテック阪急阪神様、西鉄情報システム様、キリンビジネスシステム様、JFEシステムズ様、コベルコシステム様、東レシステムセンター様、ブリヂストンソフトウェア様、テックインフォメーションシステムズ様、NECグループ様、NTTグループ様、情報技術開発様、パーソルビジネスプロセスデザイン様、ユニシステム様、ワクコンサルティング様 他多数

AIによるITの大変革

AIコーディングの普及 ⇒ 北米のプログラマーが急減

■2025年7月:Microsoftが約9000人レイオフ。 記事:Microsoft laying off about 9,000 employees in latest round of cuts
■2024年8月:Intelが約15,000人レイオフ。 記事: Intel to lay off 15,000 employees | TechCrunch
■2025年10月:Amazonが最大3万人レイオフ。 記事: Amazon to announce largest layoffs in company history, source says
■2025年11月:Accentureが1.1万人レイオフ。 記事: Accenture layoffs 2025: 11,000 jobs cut, CEO Julie Sweet warns
■2025年11月:日本経済新聞が米企業95万人削減と報道。 記事: 【みんなの反応】米企業95万人削減、迫る「AIリストラ」の現実 雇用なき成長探る – 日本経済新聞 – ねとなび

AIデータ分析の普及 ⇒ IT担当でなくてもチャットボット対話で行える
弊社データ分析ツール

モダナイゼーションがAIの基礎

AIは人間の脳を模した仕組みであり、学習には大量のデータが必要です。
しかし、VBのようなレガシー言語やデータを理解するための訓練素材は少なく、訓練コストも高いです。AIの恩恵を受けるために、モダナイゼーションが不可欠です。

なぜVBからJavaへの移行が必要なのか?

C/Sモデルの問題
  • 既存システムがC/Sモデルでは、マルチデバイス 対応が困難であり、勤務形態の変換に柔軟に対 応することが難しい
📈
保守負担
  • 最新AI技術の恩恵が受けられない。社内の多数のクライアントPCがあり、対応が難しく、コストが高い
🔒
セキュリティ問題
  • VBサポートは既に停止している。
    セキュリティに問題がある
開発環境問題
  • 開発者は古い開発環境を維持したり、仮想マシンを使用したりする必要に迫られる
👤
開発リソース問題
  • VBは新しい開発者が学ぶことが少ないため、精通したエンジニアの確保が困難
技術統一問題
  • 異なる技術基盤よりノウハウの共有やシステム機能の共通化、技術者の活用、システム間の連携等の面で多数の障壁ができ、ITが分断されてしまう
主流のJava化対応により、VBの課題を解決し、多くのメリットを享受可能になります。

弊社変換サービスの特徴

当社の独自開発した言語移行・変換ツールは、業界をリードする精度と実績を誇ります。他社には真似できない技術力と成功事例の数々が、移行プロジェクトの成功を確実にします。

AIによる言語変換のイメージ

システムリフォーム: ルールベースAIによる言語変換

大幅な工数削減と高品質のテスト実現

テスト:大幅な工数削減とともに高い品質を実現

手動・半自動より、格段に高い品質

パターン 開発手法 生産性 概算コスト
(本番まで)
納品後の残障害率
手修正率 製造 単体 結合
VB
→ Java
リライト
※弊社実施の場合
100% 6KL/人月 6KL/人月 10KL/人月 55万円/KL 0.08件/KL2
弊社AIツール
システムリフォーム
利用
2%以下 1 15KL/人月 10KL/人月 上記コストの約
1/2
業務ロジック 0.01件/KL 3
画面表示・操作
の不具合
0.05件/KL 3
※¹
主に画面と帳票UIの微調整であり、業務ロジックへの影響はありません。
※²
独立行政法人情報処理推進機構(IPA)「ソフトウェア開発分析データ集2022」に新規開発リリース後の不具合数が0.084~0.1/KLと記載されており、その数値を参考しています。
※³
業務ロジック処理はほぼ100%自動変換できるため、業務ロジック部分の不具合数は非常に少ない状態です。画面の表示や操作により表示位置の不具合やフォーカスが当たらないといった軽微な不具合が発生することがありますが、システムの利用には大きな支障はございません。

VBからJavaを実現するシステムリフォーム

AI自動変換ソース例
VB→Java変換実現
 
READ MORE
移行中の本番変更
移行中の本番改修を
高品質・低コストの取込
READ MORE
移行の為の資産整理
棚卸・スリム化で
既存資産整理し、移行資産を圧縮
READ MORE
付加価値実現
移行中の本番仕様変更
高品質・低コストで取り込む
READ MORE
機能改善・追加
システムリフォームプロセス中に
確実に高品質な機能改善を実現
READ MORE
スムーズな保守運用実現
非機能要件の確実な取込で
保守性向上と運用効率化を実現
READ MORE

システム移行の進め方

スケジュール

弊社セミナー・講演会について

2026年4月8日(水)~4月10日(金)Japan IT/DX Week 春2026に出展いたします。
2026/2/19 BIPROGY社主催オンラインセミナー「もう迷わない!基幹システム刷新の成功ロードマップ」にて講演しました。

類似移行事例の抜粋

住宅関係システム

開発工程
棚卸、移行設計、仕様書再生、ソース移行~移行テスト、総合/運用テスト支援
システムリフォーム情報
開発言語 VB5 ➡ Java
C、Pro*C ➡ C、Pro*Cバージョンアップ
データベース Oracle9i ➡ Oracle11g
フレームワーク 既存使用なし ➡ Struts1.3、seasar2
サーバOS HP-UX11 ➡ RedHat Linux V5
クライアントOS WindowsXP/7 ➡ 変更なし
サードパーティー SPREAD 2.5 ➡ 一般部品で代替作成
CrystalReports ➡ SVF8.2
Webブラウザ 既存使用なし ➡ IE6、IE8
既存システム規模
VB:286KL、C&Pro*C:523KL、帳票:24本
開発期間
11ヶ月

科学館受付システム

開発工程
棚卸、移行設計、仕様書再生、ソース移行~移行テスト、総合/運用テスト支援
システムリフォーム情報
開発言語 VB5 ➡ Java + OJF
データベース SQL Server 2000 ➡ Oracle11g(Unicode化対応)
サーバOS 既存使用なし ➡ RedHat Enterprise Linux 5.4
クライアントOS WindowsXP ➡ WindowsXP/7
サードパーティー SPREAD 2.5+InputMan 5.0 ➡ HTML標準コントロール
ソフトウェア ADO ➡ Ojdbc6
Excel Object Library ➡ poi-3.0.2-FINAL
Webブラウザ 既存使用なし ➡ IE6、IE8
既存システム規模
VB:38.8KL
開発期間
5ヶ月

Q&A

Visual Basic (VB)をJavaに移行した後、Spread、InputMan などのサードパーティ製品はどう移行しますか?

将来的な保守性のために、このような代替サードパーティ製品を使用せず、標準的な HTML + Vue.js などのフロントエンドフレームワークを使用して、現行システムと同等の機能を実装しております。

CONTACT コンタクト

マイグレーションに関するお問い合わせは
こちらからどうぞ。