JDeveloper Quick Tour J2EE Framework section
  Go to previous topic back | home | next Go to next topic
Select to go to Introduction Select to go to IDE Select to go to J2EE and Web Services Development J2EE Framework selected
Overview
Architecture
Technology Scopes and Application Templates
Data Binding
Page Flow Diagram
UML Tools
Consolidated Framework
Select to go to Next Steps
 

UML Tools

JDeveloper includes UML tools that help you model and generate business logic. JDeveloper 10g introduces use case and database schema modelers, while the ADF Business Components modeler now includes support for application modules and view objects.

sample UML use case and UML class diagrams

 

 

Additional usability and scalability enhancements that have been implemented for the modelers include fast autolayout of diagrams, a thumbnail overview, the publication of diagrams in Javadoc format, and the ability to insert links to other diagrams, external files, and generic URLs. Three kinds of platform-independent modeling are available in JDeveloper to capture analysis and requirements: UML activity, UML class and UML use case.

  • UML activity diagrams enable you to integrate applications using Oracle Workflow.

  • UML class diagrams can be transformed into diagrams of Java classes and interfaces.

  • UML use cases allow you to capture information about how users use a system, and capture the functionality of the system itself.

Certain technologies are supported by profiles, or specialized implementations, of the class modeler. These are referred to as Platform Specific Models (PSMs). You can create PSMs in JDeveloper for the following:

  • Java classes and interfaces

  • ADF Business Components

  • Enterprise JavaBeans

  • Web services

  • Database objects

UML classes, UML use cases, Java classes, EJBs, Business Components, database objects, and web services can all be modeled on the same diagram.

  Go to previous topic back | home | next Go to next topic