SlideShare a Scribd company logo
ORACLE FORMS – STAY OR MOVE ON ?
Ramu.R - Senior Vice President - Delivery
Srinivas Anand.P – Solution Architect Web Technologies
Muthukumar.T – Product Manager
www.kumaran.com
AGENDA
Introduction
Understanding Options
Evaluation Criteria
Options Evaluated
Summary
2
INTRODUCTION
History
Oracle forms has a 25+ years of
history
It has more features than a good size
application needs
Predominant development platforms
for every industry in the past
Latest Feature
Newer features that include server
side events, JavaScript integration
etc.,
OEM integration, Runtime diagnostics,
OAM, RUEI
Integration, Adoption of newer
technologies like Workflow, SOA,
BPM, Web Services
Asynchronous event calls
And the list continues….
3
Image Courtesy Michael Ferrante
Oracle Support for
older versions
Forms Release Cycle
Lack of Resources
Oracle Forms Not
Meeting Emerging
Business
Requirements
Forms Application
Reached Natural End of
Life (EOL)
Performance Issues
Scalability Issues
Licensing Cost
Next Generation
Needs Mobile Access
Improved User
Experience
Enterprise Technology
Direction Changed
Interoperability &
Compatibility Issues
ORACLE FORMS AND FORMS APPLICATION CONCERNS
4
Oracle Forms Upgrade & Modernization Cross Platform Migration
Upgrade from any lower version to
Forms 11g
UI & UX Enhancements
Integration with JavaScript and SOA
enablement
ADF
• Oracle ADF
HTML5
• HTML5/CSS3/REST
Mobile
• Mobile ( Native / Web / Shell)
Apex
• Oracle Application Express
ORACLE FORMS OPTIONS
5
ORACLE FORMS MODERNIZATION
UPGRADE FROM ANY
LOWER VERSION TO
FORMS 11G
Highly Automated
Tool Based Migration
INTEGRATION WITH
JAVASCRIPT & SOA
ENABLEMENT
Interact with other web
components like
Google Maps &
Charts
Call External services
from Forms
UI & UX
ENHANCEMENTS
Leverage Oracle
Forms’ extended
support for Java
Implement customized
UI controls using
Pluggable Java
Components
Generate Rich UI
using Java Beans
6
JS INTEGRATION - WARRANTY MANAGEMENT SYSTEM
Field Service Screen
7
ORACLE FORMS - WARRANTY MANAGEMENT SYSTEM
Menu Screen – Old Style
8
MODERN UI - WARRANTY MANAGEMENT SYSTEM
Menu Screen
9
ORACLE FORMS - WARRANTY MANAGEMENT SYSTEM
Purchase Search Screen – Old
10
MODERN UI - WARRANTY MANAGEMENT SYSTEM
Purchase Search Screen
11
ORACLE FORMS - WARRANTY MANAGEMENT SYSTEM
Service Request Screen – Old
12
MODERN UI - WARRANTY MANAGEMENT SYSTEM
Service Request Screen with Charts
13
ADF - WARRANTY MANAGEMENT SYSTEM
Purchase Search Screen
14
ADF - WARRANTY MANAGEMENT SYSTEM
Service Request Screen
15
HTML5 - WARRANTY MANAGEMENT SYSTEM
Purchase Search Screen
16
HTML5 - WARRANTY MANAGEMENT SYSTEM
Service Request Screen
17
EVALUATION CRITERIA – DEFINITION
•End user requires flexible & easily adaptable user interfaces.
•Helps to maintain resource attrition. However, still some of the data entry screens
need traditional UI. This criteria measures whether the option has provision for both
User Experience
•Additional training required to operate system by end usersEnd User Training
•Out of the box browser compatibility for user interface across platforms
Browser
Compatibility
•Ease of maintaining the application with less resources.
•Certain technologies involves complex coding & maintaining the code involves more
cost & time..
Maintainability
•Complexity of the solution. How flexible it is to implement the source business
functionalities in proposed technical solution.Complexity
•Time taken to complete a measurable unit of work. migrate to Target technology or
time to do maintenance(enhancements and bug fixes). This will be measured in
number of units( ex: lines of code) per time frame.
Developer
Productivity
•General availability of the technical skill set in the market place. Oracle ADF
resources availability is less compared to HTML5/CSS with Java skill set
Developer
Availability
18
EVALUATION CRITERIA – DEFINITION CONTD…
•Time taken to implement the solution(ex: migration) and bring the new system in use
to meet business objectivesTime to Market
•Due the complexity involved in the conversion, cost is key factor while selecting the
conversion optionCost of Conversion
•Availability of support from third parties for migration as well as maintenance in
general
Support from Third
Party Vendors
•After successful migration will the performance is increased or any issues in the
performance because of bulkiness of the option selectedPerformance
•Out of the box Integration capabilities with other systems .Integration
•Scalability of the solution in general, number of requests/responses with the given
server configurationScalability
•Whether this option enables mobile application portability naturallyMobile Support
19
ORACLE FORMS UPGRADE/MODERNIZE
Description Score Description Score
User Experience 5 Time to Market 5
End User Training 5 Cost of Conversion 4
Browser Compatibility 5 Support from 3rd party vendors 4
Maintainability 5 Performance 4
Complexity 4 Integration 3
Developer Productivity 4 Scalability 3
Developer Availability 4
Score - 85% (55/65)
1 - Poor 2 - Fair 3 - Good 4 - Better 5 - Excellent
20
ORACLE FORMS UPGRADE/MODERNIZE
When
you want
/ have …
Time to market (launch) is critical
Continuous developers availability in house
Highest level of security without any change
Take advantage of Easier and improved integration
Cost of cross platform migration is not affordable
Performance and scalability improvements
Upgrade to next version easier
Continue support from Oracle(Patches and Documentation)
Compatibility with newer Oracle products
Take advantage of being certified on Modern platforms
Take advantage of New features
21
ORACLE FORMS UPGRADE AND MODERNIZATION
Pros
Less Time to Market
No User Training
Less Cost compared to other options
Cons
Licensing Cost
Vendor Dependency
22
ORACLE FORMS TO HTML5/CSS3/REST
Description Score Description Score
User Experience 4 Time to Market 4
End User Training 3 Cost of Conversion 3
Browser Compatibility 4 Support from 3rd party vendors 5
Maintainability 4 Performance 4
Complexity 3 Integration 4
Developer Productivity 4 Scalability 5
Developer Availability 5 Mobile Support 4
Score - 80% (56/70)
1 - Poor 2 - Fair 3 - Good 4 - Better 5 - Excellent
23
ORACLE FORMS TO HTML5/CSS3/REST
When
you
have…
Launching in the cloud as SasS model
Cloud based integration requirements
Requirement for modern user interfaces and experiences
Actual application experience in multiple devices (mobile)
Licensing cost concerns
Open platform and open support requirements
Adopting enterprise architecture standards, if any
Cannot use/reuse the legacy (Oracle Forms) skills
No requirements for Fusion middleware integration
24
ORACLE FORMS TO HTML5 JEE TRANSFORMATION
Pros
Rich responsive UI, UX & Cross browser
compatibility
Front & Back End are loosely coupled
(Spring REST/JAX-RS REST) & ORM
(Hibernate/JPA)
Reusability of Services & Cloud Scaling
Comparatively Good performance
Reusable with minimal changes to convert to
mobile application using Phonegap
Open Standard (Resources availability is
high) & Open Source (No licensing cost)
Cons
Additional User Training
Works on HTML5 supportive browsers only
25
ORACLE FORMS TO APEX TRANSFORMATION
Score - 73% (51/70)
Description Score Description Score
User Experience 3 Time to Market 4
End User Training 4 Cost of Conversion 4
Browser Compatibility 4 Support from 3rd party vendors 3
Maintainability 4 Performance 3
Complexity 4 Integration 3
Developer Productivity 4 Scalability 4
Developer Availability 3 Mobile Support 4
1 - Poor 2 - Fair 3 - Good 4 - Better 5 - Excellent
26
ORACLE FORMS TO APEX TRANSFORMATION
When
you
have…
In-house development team availability
Oracle as strategic partner in long term
Protecting the existing investment made in PL/SQL
Code which is used into the Apex environment
Comparatively Easy to maintain and update
27
ORACLE FORMS TO APEX TRANSFORMATION
Pros
Rapid Web application development tool for
the Oracle database
Using web browser & limited programming
experience, you can develop professional
applications
Built-in features such as user interface
themes, navigational controls, form handlers,
and flexible reports
From the end user's perspective, the
deployed applications require only a browser
& access to an Oracle database running
Apex
During conversion process UI components
are automatically converted
Easy transition for existing Forms developers
Cons
Does not convert business logic implemented
within triggers, program units, or PL/SQL
libraries
Hard to maintain computer-generated code
Require significant effort and resources
28
ORACLE FORMS TO ORACLE ADF
Description Score Description Score
User Experience 3 Time to Market 2
End User Training 3 Cost of Conversion 1
Browser Compatibility 4 Support from 3rd party vendors 2
Maintainability 3 Performance 3
Complexity 2 Integration 4
Developer Productivity 3 Scalability 4
Developer Availability 2 Mobile Support 3
Score - 56% (39/70)
29
1 - Poor 2 - Fair 3 - Good 4 - Better 5 - Excellent
ORACLE FORMS TO ORACLE ADF
When
you
have…
Requirements for Integration with Fusion Applications
Oracle as strategic partner in long term
Oracle ADF solution partner available at good cost
Already journey has begun on Oracle ADF
Leveraging existing investments
30
ORACLE FORMS TO ADF TRANSFORMATION
Pros
Support all the standard browsers
Integrate with SOA
End-to-End JEE solution
Oracle Forms tightly coupled with UI whereas
ADF uses MVC architecture
Oracle Forms uses Java applet UI whereas
ADF uses HTML/CSS and Java script
Cons
Its not One-to-One migration, therefore
requires user training
Customization requires more effort because
most of the functionality is take care by
framework itself
Resolving performance issues consumes
more time compared to other stacks
No responsive UI design
Huge effort is required to make the UI design
look like a Form
Availability of developers in the market is
very minimal
31
ORACLE FORMS TO MOBILE TRANSFORMATION
Description Score Description Score
User Experience 3 Time to Market 4
End User Training 3 Cost of Conversion 3
Browser Compatibility 3 Support from 3rd party vendors 5
Maintainability 3 Performance 4
Complexity 3 Integration 4
Developer Productivity 3 Scalability 5
Developer Availability 5
Score - 74% (48/65)
32
1 - Poor 2 - Fair 3 - Good 4 - Better 5 - Excellent
ORACLE FORMS TO MOBILE TRANSFORMATION
When
you
have…
Few set of Oracle forms need mobile interface
Have internal mobile developers or access to mobile developers
Attract next generation workforce
Mobile workforce
33
SUMMARY
35
CONTACT US
36
Email us for queries - oracle@kumaran.com
37
www.kumaran.com

More Related Content

PPS
Requirements Management with HP ALM
PPTX
Agile Development using HP Agile Manager and HP Quality Center / ALM
PPTX
Alm 11.0 qa training
PPTX
HPE Agile Manager and ALM Overview
PPTX
Modern Requirements Tools: Advantages & Applications
PPTX
Integration strategy for large erp deployments
PPTX
HPE ALM Octane | DevOps | Agile
PDF
Application Lifecycle Transformation...a DevOps Discussion - By David Miller ...
Requirements Management with HP ALM
Agile Development using HP Agile Manager and HP Quality Center / ALM
Alm 11.0 qa training
HPE Agile Manager and ALM Overview
Modern Requirements Tools: Advantages & Applications
Integration strategy for large erp deployments
HPE ALM Octane | DevOps | Agile
Application Lifecycle Transformation...a DevOps Discussion - By David Miller ...

What's hot (20)

PDF
VMworld 2013: EUC Application Strategy Best Practices
PDF
Agile ALM Tool Comparison
PDF
[Brochure] HPE ALM Octane
PPT
Define and Manage Requirements with IBM Rational Requirements Composer
PPTX
System Architect and Rhapsody
PPTX
Application Performance Management 9.30 HPE whats new | 360 View
PDF
Software Development Life Cycle (SDLC)
PPT
What’s new in Rational collaborative lifecycle management 2011?
PPTX
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
PDF
IBM Rational Developer for System z Quick Start Sales Presentation
PPTX
HP ALM; HP ALI 2.5
PPTX
PDF
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
DOC
Nandini-CV
DOCX
Hariharan_Ragothaman
DOCX
CV_Sanjay
PDF
Reshma Resume 2016
PPT
Application Migration using the Accelerated Delivery Platform
PPT
Application Migration Using The Accelerated Delivery Platform
PDF
Course summary
VMworld 2013: EUC Application Strategy Best Practices
Agile ALM Tool Comparison
[Brochure] HPE ALM Octane
Define and Manage Requirements with IBM Rational Requirements Composer
System Architect and Rhapsody
Application Performance Management 9.30 HPE whats new | 360 View
Software Development Life Cycle (SDLC)
What’s new in Rational collaborative lifecycle management 2011?
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
IBM Rational Developer for System z Quick Start Sales Presentation
HP ALM; HP ALI 2.5
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
Nandini-CV
Hariharan_Ragothaman
CV_Sanjay
Reshma Resume 2016
Application Migration using the Accelerated Delivery Platform
Application Migration Using The Accelerated Delivery Platform
Course summary
Ad

Viewers also liked (20)

PPTX
Zero to Sixty with Oracle ApEx
PPTX
APEX Themes and Templates
PDF
Oracle Apex - 3 real-life case studies (Pretius presentation for WDI2015)
PPTX
Oracle Apex Technical Introduction
PPT
Oracle Apex Overview
PDF
Developing Customer Portal with Oracle APEX - A Case Study
PPTX
Integration of APEX and Oracle Forms
PPTX
Oracle application express ppt
PDF
Pretius Oracle Apex Primer
PPTX
Building a Flexible UI with Oracle ApEx
PPT
Oracle Application Express
PDF
Oracle apex-hands-on-guide lab#1
PPT
Oracle database - Get external data via HTTP, FTP and Web Services
PPT
Web Development In Oracle APEX
PDF
Is PPM Enough?
ODP
How To Choose A Coffee Table
PPTX
10 Must Haves in an Effective Recurring Revenue Management Solution
PPTX
EuroCloud Netherlands Launch
PPT
Zero to Sixty with Oracle ApEx
APEX Themes and Templates
Oracle Apex - 3 real-life case studies (Pretius presentation for WDI2015)
Oracle Apex Technical Introduction
Oracle Apex Overview
Developing Customer Portal with Oracle APEX - A Case Study
Integration of APEX and Oracle Forms
Oracle application express ppt
Pretius Oracle Apex Primer
Building a Flexible UI with Oracle ApEx
Oracle Application Express
Oracle apex-hands-on-guide lab#1
Oracle database - Get external data via HTTP, FTP and Web Services
Web Development In Oracle APEX
Is PPM Enough?
How To Choose A Coffee Table
10 Must Haves in an Effective Recurring Revenue Management Solution
EuroCloud Netherlands Launch
Ad

Similar to Oracle Forms - stay or move on ? Webinar by Kumaran Systems (20)

PPTX
Future of Oracle Forms AUSOUG 2013
PDF
The Challenges Oracle Forms Migration to ADF
PPTX
Migrating Oracle Forms Using Oracle Application Express
PDF
Modernization options for Oracle Forms applications
DOC
Metamorphosis from Forms to Java: a tech lead's perspective (paper)
PDF
Beyond the Oracle Forms Horizon: from Forms to ADF in minutes
PDF
Oracle Forms Conversion "An automated Approach"
PPTX
Oracle Forms to APEX conversion tool
PPTX
Oracle Forms Modernization Roadmap
PPTX
InterLabs Oracle Forms, what’s next 2011-04-27
PPTX
OOW 2012 Future of Forms - Lucas Jellema
PPTX
The Future of Forms is ..... Forms (and some friends) (UKOUG, 2011 - with Gra...
PPTX
The Future of Forms... is Forms (and Friends)
PDF
Bring Your Legacy Applications to the Mobile World - DOAG 2014
PPT
Metamorphosis from Forms to Java: a technical lead's perspective
PDF
Guidelines for moving from Oracle Forms to Oracle ADF and SOA
PPTX
Oracle Applications Upgrade Strategies
PPT
FormADF app overview
PPTX
oracle-apex-forms-modernization-2023.pptx
PPTX
Forms 2 Future - the ongoing journey into the future for Oracle based organiz...
Future of Oracle Forms AUSOUG 2013
The Challenges Oracle Forms Migration to ADF
Migrating Oracle Forms Using Oracle Application Express
Modernization options for Oracle Forms applications
Metamorphosis from Forms to Java: a tech lead's perspective (paper)
Beyond the Oracle Forms Horizon: from Forms to ADF in minutes
Oracle Forms Conversion "An automated Approach"
Oracle Forms to APEX conversion tool
Oracle Forms Modernization Roadmap
InterLabs Oracle Forms, what’s next 2011-04-27
OOW 2012 Future of Forms - Lucas Jellema
The Future of Forms is ..... Forms (and some friends) (UKOUG, 2011 - with Gra...
The Future of Forms... is Forms (and Friends)
Bring Your Legacy Applications to the Mobile World - DOAG 2014
Metamorphosis from Forms to Java: a technical lead's perspective
Guidelines for moving from Oracle Forms to Oracle ADF and SOA
Oracle Applications Upgrade Strategies
FormADF app overview
oracle-apex-forms-modernization-2023.pptx
Forms 2 Future - the ongoing journey into the future for Oracle based organiz...

Recently uploaded (20)

PDF
NewMind AI Monthly Chronicles - July 2025
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Approach and Philosophy of On baking technology
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Empathic Computing: Creating Shared Understanding
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Modernizing your data center with Dell and AMD
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPTX
Big Data Technologies - Introduction.pptx
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
NewMind AI Monthly Chronicles - July 2025
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Approach and Philosophy of On baking technology
Diabetes mellitus diagnosis method based random forest with bat algorithm
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Empathic Computing: Creating Shared Understanding
Spectral efficient network and resource selection model in 5G networks
The Rise and Fall of 3GPP – Time for a Sabbatical?
Modernizing your data center with Dell and AMD
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Big Data Technologies - Introduction.pptx
Unlocking AI with Model Context Protocol (MCP)
Understanding_Digital_Forensics_Presentation.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
NewMind AI Weekly Chronicles - August'25 Week I
Digital-Transformation-Roadmap-for-Companies.pptx

Oracle Forms - stay or move on ? Webinar by Kumaran Systems

  • 1. ORACLE FORMS – STAY OR MOVE ON ? Ramu.R - Senior Vice President - Delivery Srinivas Anand.P – Solution Architect Web Technologies Muthukumar.T – Product Manager www.kumaran.com
  • 3. INTRODUCTION History Oracle forms has a 25+ years of history It has more features than a good size application needs Predominant development platforms for every industry in the past Latest Feature Newer features that include server side events, JavaScript integration etc., OEM integration, Runtime diagnostics, OAM, RUEI Integration, Adoption of newer technologies like Workflow, SOA, BPM, Web Services Asynchronous event calls And the list continues…. 3 Image Courtesy Michael Ferrante
  • 4. Oracle Support for older versions Forms Release Cycle Lack of Resources Oracle Forms Not Meeting Emerging Business Requirements Forms Application Reached Natural End of Life (EOL) Performance Issues Scalability Issues Licensing Cost Next Generation Needs Mobile Access Improved User Experience Enterprise Technology Direction Changed Interoperability & Compatibility Issues ORACLE FORMS AND FORMS APPLICATION CONCERNS 4
  • 5. Oracle Forms Upgrade & Modernization Cross Platform Migration Upgrade from any lower version to Forms 11g UI & UX Enhancements Integration with JavaScript and SOA enablement ADF • Oracle ADF HTML5 • HTML5/CSS3/REST Mobile • Mobile ( Native / Web / Shell) Apex • Oracle Application Express ORACLE FORMS OPTIONS 5
  • 6. ORACLE FORMS MODERNIZATION UPGRADE FROM ANY LOWER VERSION TO FORMS 11G Highly Automated Tool Based Migration INTEGRATION WITH JAVASCRIPT & SOA ENABLEMENT Interact with other web components like Google Maps & Charts Call External services from Forms UI & UX ENHANCEMENTS Leverage Oracle Forms’ extended support for Java Implement customized UI controls using Pluggable Java Components Generate Rich UI using Java Beans 6
  • 7. JS INTEGRATION - WARRANTY MANAGEMENT SYSTEM Field Service Screen 7
  • 8. ORACLE FORMS - WARRANTY MANAGEMENT SYSTEM Menu Screen – Old Style 8
  • 9. MODERN UI - WARRANTY MANAGEMENT SYSTEM Menu Screen 9
  • 10. ORACLE FORMS - WARRANTY MANAGEMENT SYSTEM Purchase Search Screen – Old 10
  • 11. MODERN UI - WARRANTY MANAGEMENT SYSTEM Purchase Search Screen 11
  • 12. ORACLE FORMS - WARRANTY MANAGEMENT SYSTEM Service Request Screen – Old 12
  • 13. MODERN UI - WARRANTY MANAGEMENT SYSTEM Service Request Screen with Charts 13
  • 14. ADF - WARRANTY MANAGEMENT SYSTEM Purchase Search Screen 14
  • 15. ADF - WARRANTY MANAGEMENT SYSTEM Service Request Screen 15
  • 16. HTML5 - WARRANTY MANAGEMENT SYSTEM Purchase Search Screen 16
  • 17. HTML5 - WARRANTY MANAGEMENT SYSTEM Service Request Screen 17
  • 18. EVALUATION CRITERIA – DEFINITION •End user requires flexible & easily adaptable user interfaces. •Helps to maintain resource attrition. However, still some of the data entry screens need traditional UI. This criteria measures whether the option has provision for both User Experience •Additional training required to operate system by end usersEnd User Training •Out of the box browser compatibility for user interface across platforms Browser Compatibility •Ease of maintaining the application with less resources. •Certain technologies involves complex coding & maintaining the code involves more cost & time.. Maintainability •Complexity of the solution. How flexible it is to implement the source business functionalities in proposed technical solution.Complexity •Time taken to complete a measurable unit of work. migrate to Target technology or time to do maintenance(enhancements and bug fixes). This will be measured in number of units( ex: lines of code) per time frame. Developer Productivity •General availability of the technical skill set in the market place. Oracle ADF resources availability is less compared to HTML5/CSS with Java skill set Developer Availability 18
  • 19. EVALUATION CRITERIA – DEFINITION CONTD… •Time taken to implement the solution(ex: migration) and bring the new system in use to meet business objectivesTime to Market •Due the complexity involved in the conversion, cost is key factor while selecting the conversion optionCost of Conversion •Availability of support from third parties for migration as well as maintenance in general Support from Third Party Vendors •After successful migration will the performance is increased or any issues in the performance because of bulkiness of the option selectedPerformance •Out of the box Integration capabilities with other systems .Integration •Scalability of the solution in general, number of requests/responses with the given server configurationScalability •Whether this option enables mobile application portability naturallyMobile Support 19
  • 20. ORACLE FORMS UPGRADE/MODERNIZE Description Score Description Score User Experience 5 Time to Market 5 End User Training 5 Cost of Conversion 4 Browser Compatibility 5 Support from 3rd party vendors 4 Maintainability 5 Performance 4 Complexity 4 Integration 3 Developer Productivity 4 Scalability 3 Developer Availability 4 Score - 85% (55/65) 1 - Poor 2 - Fair 3 - Good 4 - Better 5 - Excellent 20
  • 21. ORACLE FORMS UPGRADE/MODERNIZE When you want / have … Time to market (launch) is critical Continuous developers availability in house Highest level of security without any change Take advantage of Easier and improved integration Cost of cross platform migration is not affordable Performance and scalability improvements Upgrade to next version easier Continue support from Oracle(Patches and Documentation) Compatibility with newer Oracle products Take advantage of being certified on Modern platforms Take advantage of New features 21
  • 22. ORACLE FORMS UPGRADE AND MODERNIZATION Pros Less Time to Market No User Training Less Cost compared to other options Cons Licensing Cost Vendor Dependency 22
  • 23. ORACLE FORMS TO HTML5/CSS3/REST Description Score Description Score User Experience 4 Time to Market 4 End User Training 3 Cost of Conversion 3 Browser Compatibility 4 Support from 3rd party vendors 5 Maintainability 4 Performance 4 Complexity 3 Integration 4 Developer Productivity 4 Scalability 5 Developer Availability 5 Mobile Support 4 Score - 80% (56/70) 1 - Poor 2 - Fair 3 - Good 4 - Better 5 - Excellent 23
  • 24. ORACLE FORMS TO HTML5/CSS3/REST When you have… Launching in the cloud as SasS model Cloud based integration requirements Requirement for modern user interfaces and experiences Actual application experience in multiple devices (mobile) Licensing cost concerns Open platform and open support requirements Adopting enterprise architecture standards, if any Cannot use/reuse the legacy (Oracle Forms) skills No requirements for Fusion middleware integration 24
  • 25. ORACLE FORMS TO HTML5 JEE TRANSFORMATION Pros Rich responsive UI, UX & Cross browser compatibility Front & Back End are loosely coupled (Spring REST/JAX-RS REST) & ORM (Hibernate/JPA) Reusability of Services & Cloud Scaling Comparatively Good performance Reusable with minimal changes to convert to mobile application using Phonegap Open Standard (Resources availability is high) & Open Source (No licensing cost) Cons Additional User Training Works on HTML5 supportive browsers only 25
  • 26. ORACLE FORMS TO APEX TRANSFORMATION Score - 73% (51/70) Description Score Description Score User Experience 3 Time to Market 4 End User Training 4 Cost of Conversion 4 Browser Compatibility 4 Support from 3rd party vendors 3 Maintainability 4 Performance 3 Complexity 4 Integration 3 Developer Productivity 4 Scalability 4 Developer Availability 3 Mobile Support 4 1 - Poor 2 - Fair 3 - Good 4 - Better 5 - Excellent 26
  • 27. ORACLE FORMS TO APEX TRANSFORMATION When you have… In-house development team availability Oracle as strategic partner in long term Protecting the existing investment made in PL/SQL Code which is used into the Apex environment Comparatively Easy to maintain and update 27
  • 28. ORACLE FORMS TO APEX TRANSFORMATION Pros Rapid Web application development tool for the Oracle database Using web browser & limited programming experience, you can develop professional applications Built-in features such as user interface themes, navigational controls, form handlers, and flexible reports From the end user's perspective, the deployed applications require only a browser & access to an Oracle database running Apex During conversion process UI components are automatically converted Easy transition for existing Forms developers Cons Does not convert business logic implemented within triggers, program units, or PL/SQL libraries Hard to maintain computer-generated code Require significant effort and resources 28
  • 29. ORACLE FORMS TO ORACLE ADF Description Score Description Score User Experience 3 Time to Market 2 End User Training 3 Cost of Conversion 1 Browser Compatibility 4 Support from 3rd party vendors 2 Maintainability 3 Performance 3 Complexity 2 Integration 4 Developer Productivity 3 Scalability 4 Developer Availability 2 Mobile Support 3 Score - 56% (39/70) 29 1 - Poor 2 - Fair 3 - Good 4 - Better 5 - Excellent
  • 30. ORACLE FORMS TO ORACLE ADF When you have… Requirements for Integration with Fusion Applications Oracle as strategic partner in long term Oracle ADF solution partner available at good cost Already journey has begun on Oracle ADF Leveraging existing investments 30
  • 31. ORACLE FORMS TO ADF TRANSFORMATION Pros Support all the standard browsers Integrate with SOA End-to-End JEE solution Oracle Forms tightly coupled with UI whereas ADF uses MVC architecture Oracle Forms uses Java applet UI whereas ADF uses HTML/CSS and Java script Cons Its not One-to-One migration, therefore requires user training Customization requires more effort because most of the functionality is take care by framework itself Resolving performance issues consumes more time compared to other stacks No responsive UI design Huge effort is required to make the UI design look like a Form Availability of developers in the market is very minimal 31
  • 32. ORACLE FORMS TO MOBILE TRANSFORMATION Description Score Description Score User Experience 3 Time to Market 4 End User Training 3 Cost of Conversion 3 Browser Compatibility 3 Support from 3rd party vendors 5 Maintainability 3 Performance 4 Complexity 3 Integration 4 Developer Productivity 3 Scalability 5 Developer Availability 5 Score - 74% (48/65) 32 1 - Poor 2 - Fair 3 - Good 4 - Better 5 - Excellent
  • 33. ORACLE FORMS TO MOBILE TRANSFORMATION When you have… Few set of Oracle forms need mobile interface Have internal mobile developers or access to mobile developers Attract next generation workforce Mobile workforce 33
  • 35. CONTACT US 36 Email us for queries - oracle@kumaran.com