Oracle Developer Suite provides the following features for application development:
Modeling: Oracle Designer provides visual modeling, reverse engineering, and code generation tools. Oracle Developer Suite also supports UML (Unified Modeling Language) by utilizing visual tools for Activity and Class modeling within the JDeveloper component.
Rapid Application Development (RAD): RAD capabilities in Oracle Developer Suite feature integrated builders, re-entrant wizards, live previewers, and property inspectors. The JDeveloper component provides additional productivity through Business Components for Java (BC4J), a built-in J2EE framework.
J2EE and Web Services: Oracle Developer Suite supports the latest J2EE 1.2 APIs, including Enterprise JavaBeans (EJB), Java Server Pages (JSP), and Servlets. Web services support SOAP (Simple Object Access Protocol), WSDL (Web Service Definition Language), and UDDI (Universal Description, Discovery, and Integration).
Team Support: Oracle Software Configuration Management provides versioning, dependency management, and impact analysis for all objects and file types.