When you forward engineer your JavaĬlasses, it is the package structure in the Implementation Model that determines the package structure of the generatedįor more information about packages, refer to the Package topic in the Rational Rose online Help. Note that the package structure in your Artifact: Design Model does not have to match the package structure Of packages, subsystems and diagrams that should be created during design activities ( Task: Use-Case Design, Task: Class Design, and Task: Subsystem Design). This template provides a skeleton of the design model, including placeholders for the types
HOW TO DO REVERSE ENGINEERING IN RATIONAL ROSE HOW TO
How to create packages and layers in the Artifact: Design Model, starting with the RUP model template that is The Tool Mentor: Managing the Design Model Using Rational Rose describes Properties in the Rational Rose online Help. In addition, you will need to enable the Rose Java add-in and configure project-specific settings.įor detailed information about configuring Rose Java, see Rose Java > How to > Set Project
Set up Rational Rose as described in the Tool Mentor: Setting Up Rational Rose for a Project. Set up Rational Rose for the J2EE Projectįor more information on J2EE, see Concept: Java 2 Platform Enterprise Edition (J2EE) Overview.įor an overview of component-based development using the J2EE platform, see Concept: Developing Component Solutions. To model a J2EE application in Rose, perform the following steps: Representing it in Rose using the Rose Data Modeler. You design a Data Model for the database, In general, a J2EE application uses the services of a relational database. You will also design J2EE components within the J2EE framework, representing them in Rose as classes and collaborations