Softroad
  • contact
  • menu
case-studyケーススタディ

Javaフレームワーク変更/バージョンアップ

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

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

この更新パターンのお客様事例講演

パーソルキャリア株式会社様 事例発表 パーソルキャリア株式会社様 事例発表
住友ベークライト様 事例発表 住友ベークライト様 事例発表
アイテック阪急阪神様 事例発表 アイテック阪急阪神様 事例発表
ソニー生命保険株式会社様 事例発表 ソニー生命保険株式会社様 事例発表
石油資源開発株式会社様 事例発表 石油資源開発株式会社様 事例発表
株式会社JALインフォテック様 事例発表 株式会社JALインフォテック様 事例発表
日本航空株式会社様 事例発表 日本航空株式会社様 事例発表
日産自動車株式会社様 事例発表 日産自動車株式会社様 事例発表

Javaフレームワーク変更に潜んだ問題

AI自動変換のお勧め

移行後ソースの保守性

自動変換サンプル ①Javaプログラムの構造を変える

自動変換サンプル ②変数・処理の相関を全システムで追跡し、修正する

自動変換サンプル ③わかりやすいJavaの生成

テスト:大幅な工数削減の元にとても高い品質

進め方

①弊社が移行を行う

②プログラム変換サービス・テストツールのご提供

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

類似移行事例の抜粋

基幹システム

開発工程
棚卸、移行設計、ソース移行~移行テスト、総合/運用テスト支援、本番移行の支援
システムリフォーム情報
Java 6 → Oracle Java 17
JSP → Thymeleaf
Java6 + Struts1.2.9 + Seasar2 + S2Dao + Ajax + jQuery
→ Thymeleaf 3.0.15 + SpringBoot 2.6.6 + Mybatis 3.5.9 + Ajax + jQuery3.6
Red Hat Enterprise Linux 5 → Oracle Linux 8.5
Oracle Database 10g/11g → Oracle Database 19c
Windows 10 → 変更なし
IE11(IE5 互換モード) → Edge 105
PrintStream FormEditor → SVFX-Designer 10.1、SVF for PDF 10.1
既存システム規模
Java:834.6KL、JSP:320.0KL、JavaScript:975.2KL
開発期間
16ヶ月

店舗設備管理システム

開発工程
棚卸、移行設計、ソース移行~移行テスト、総合/運用テスト支援
システムリフォーム情報
Java 1.6 → OpenJDK 17
Struts2 + Spring Framework + iBatis → SpringBoot 2.7.4 + MyBatis3.5.9
AIX7.1 → Red Hat Enterprise Linux Server 9.2
Oracle Database 11g → Oracle Database 19C
Windows7/Windows10 → Windows7/Windows10/Windows11
IE11(IE7モード) → Edge118、Chrome118
既存システム規模
Java:381.6KL、JSP:119.2KL
開発期間
9ヶ月

募集WEBシステム

開発工程
棚卸、移行設計、ソース移行~移行テスト、総合/運用テスト支援
システムリフォーム情報
Java1.8 → Java11(Amazon Corretto 11)
Seasar2、Struts2 → SpringBoot2.3.2 + Mybatis3.5.1
Windows Server 2008 Enterprise → AWS EC2(Windows Server 2022)
Oracle Database 12.1.0.2.0、Postgres9.2.10 → 変更なし
Windows10 + Chrome v74 → 変更なし
既存システム規模
Java:415.3KL、JSP/JavaScript:296.7KL
開発期間
10ヶ月

保険会社Javaシステム

開発工程
棚卸、移行設計、ソース移行~移行テスト、総合/運用テスト支援
システムリフォーム情報
Java 5 → Java 8
WACsV4.3.4、Struts1.1 → SpringMVC 4.3.10
z/OS V1.10 → Red Hat Enterprise Linux Server 7.2(Azure)
DB2 V8 → DB2 V8 for Linux
Windows7/8/10 → 変更なし
IE11 → 変更なし
既存システム規模
Java/JSP:998.1KL
開発期間
27ヶ月

Webシステム

開発工程
棚卸、移行設計、ソース移行~移行テスト、総合テスト支援
システムリフォーム情報
Java 1.7.0_45 → AdoptOpenJDK11(LTS)
JavaScript → 変更なし
Shell → Shell(OS変更対応)
Spring Framework 3.2.9 + JDBC → Spring Framework 5.2.4 + JDBC
WACs 8 → Spring Framework 5.2.4
AIX 7.1 → Red Hat Enterprise Linux 8
DB2 10.5 → MySQL 8.0.18
Windows10 → 変更なし
IE11、Edge → 変更なし
既存システム規模
Java:356.2KL、JSP:26.6KL
開発期間
9ヶ月

データ変換システム

開発工程
棚卸、移行設計、ソース移行~移行テスト、総合/運用テスト支援
システムリフォーム情報
Java 1.7 → Amazon Corretto 17
TERASOLUNA Server Framework for Java 2 → TERASOLUNA Server Framework for Java 5.7
TERASOLUNA Batch Framework for Java 3.2.0 → TERASOLUNA Batch Framework for Java 5.7
Red Hat Enterprise Linux 7.2 → AWS EC2(Red Hat Enterprise Linux 9.0)
DB2 7.2 → Amazon Aurora PostgreSQL
Windows7、Windows10、Windows11 → Windows10、Windows11
IE11 → Edge118、Chrome118
Shift_JIS → UTF-8(DB文字コード)
既存システム規模
JSP:42.8KL、Java(画面):253.1KL、Java(バッチ):193.2KL
開発期間
11ヶ月

製造管理システム

開発工程
棚卸、移行設計、ソース移行~移行テスト、総合/運用テスト支援
システムリフォーム情報
Java 1.5 → Open JDK 17
Apcoordinator + EZDeveloper V2.1 → SpringBoot 2.7.5 + EJB 3
Oracle Solaris 10 → AWS EC2(Red Hat Enterprise Linux 8.4)
Oracle Database 11g → EnterpriseDB Advanced Server 15
Windows 7、Windows10 → Windows10、Windows11、iOS 16.2
IE11(IE5モード) → Edge111、Safari16
Shift_JIS  → UTF-8(DB文字コード)
既存システム規模
Java:3,322.7KL、JSP:60.1KL
開発期間
19ヶ月

CONTACT コンタクト

システム移行に関するお問い合わせは
こちらからどうぞ。