Java is a programming language which allows for an application to be disjoined from the platform it is executing on, thus making application platform independent. Creating none platform dependent software has been a central theme in IT for many years. Oracle Application Development Framework (ADF) is a Java framework which promotes platform independent development. ADF Provides a complete set of Java EE infrastructure services required to perform development. The framework provides a quick setup of development environments for Java applications which meet the non-dependent development goals of modern SOA, ERP, and traditional data center environments.