- Migration Pattern
- Oracle Forms to Java migration
migration-pattern
Migration Pattern
Why migrate from Oracle Forms to Java?
・Oracle Forms will eventually be migrated to other technologies.
・Let’s proceed with modernization while there’s still time, including learning Java, to prepare for a swift
transformation. Continuing to struggle with outdated technologies when updates are eventually needed
is not a wise strategy.
Features of Our Conversion Service
Our proprietary language migration and conversion tools boast industry-leading accuracy and a proven track record.
Our inimitable technical capabilities, along with numerous successful cases, ensure the success of the migration projects.
Features of AppModernizer’s Automatic Conversion
Achieves extremely high quality, low cost, and high maintainability, while also enabling integration with other Java platforms.
Testing for Superior Quality with Fewer Man-Hours
Instead of relying on customer-provided test data for quality assurance, we conduct comprehensive testing of all technical points and critical business processes to significantly reduce testing time.
High Quality and Low Cost than Manual/Semi-Automatic Conversion
※¹ This is mainly a fine-tuning of the screen and report UI, and does not affect business logic.
※² “Software Development Analysis Data Collection 2022” relased by the Information-technology Promotion Agency of Japan states the number of defects after
release is 0.084 to 0.1 per thousand lines of code (KL). We use this figure as our standard to follow.
※³ Since business logic processing can be converted almost 100% automatically, the number of defects in the business logic portion is extremely low. Minor issues
such as display position issues or lack of focus may occur depending on the screen display or operation, but this will not affect the use of the system.
Samples of AI-powered Language Conversion
①Change the structure from Oracle Forms to Java
Spring Boot (MVC) simplifies the development process with its straightforward configuration, modularity, and other key features
②Generate pure Java code
Generating pure Java and applying the latest Java technology standards simplify maintenance and specification changes.
UI migration
Change the Oracle Forms screen to a standard HTML5-based web screen
Migration Cases
Production management system
- Development process
- Inventory, migration design, source code migration − migration test, system test & user acceptance test support
- Migration information
- Oracle Forms 12c to Java(OpenJDK16)
PL/SQL to PL/pgSQL
None to Spring MVC 5.3.7 + Spring Boot 2.5.0 + Thymeleaf 3.0.12 + Vue 2.6.8
IE 11 to Chronium Edge 92
Oracle 12c to PostgreSQL 13.3
Windows Server 2016 to No changes
WebLogic to Apache Tomcat 9.0.45 - Current system scale
- Oracle Forms: 305.09KL, PL/SQL: 35.3KL
- Development period
- 16 months
Logistics management system
- Development process
- Inventory, migration design, specification documentation, source code migration − migration test
- Migration information
- Oracle Forms 10g to Java7
PL/SQL to PL/SQL
None to ASF(Customer specified framework)
Oracle10g to Oracle11g
AIX 5 to RedHat Enterprise Linux 6.4
OAS 10g to JBOSS EAP6
Windows2003 SP2 to RedHat Enterprise Linux 6.4 - Current system scale
- Oracle Forms: 259KL, PL/SQL: 76KL
- Development period
- 11 months
Construction management system
- Development process
- Inventory, migration design, source code migration − migration test, system test & user acceptance test support
- Migration information
- Oracle Forms 10.1.2.0.2 to Java 1.6
Oracle Reports 10.1.2.0.2 to SVF9.0
PL/SQL to PL/pgSQL
None to Spring MVC
Oracle10g to PostgreSQL 10
Windows Server 2003 to RedHat Enterprise Linux 7.4 - Current system scale
- Oracle Forms: 107.6KL, PL/SQL: 39.9KL, Report:78
- Development period
- 10 months