Overview
Setting up XDE for a project means laying the foundation that enables team members to work on the same model at the
same time. Developing complex systems requires that groups of analysts, architects, and developers have the ability see
and access the "big picture" at the same time as they are working on their own portion of that picture-simultaneously.
Successfully managing an environment in which multiple team members have different kinds of access to the same model
requires:
-
formulating a working strategy for managing team activity
-
having the tools that can support that strategy
The following basic steps lay this foundation:
Tailor XDE Templates and
Defaults (optional)
In the steps that follow, you create XDE models using standard templates, that include a basic packaging structure that
follows the Rational XDE Model Structure Guidelines.
You can optionally create your own specialized templates. Rational XDE lets you set properties and options such as
default fonts, colors, line styles, file storage options, the ways in which stereotypes and other information are
presented, and the profiles that are applied.
Reference: Setting Up and Managing the Modeling
Environment.
Create XDE Projects and XDE Models
The term "project" is primarily used in RUP to refer to the entire software development effort.
In Microsoft .NET, the overall software development is called the "Solution." A Solution is
composed of one or more XDE projects (or more precisely, .NET projects) that contain XDE models, source code, and other
files.
In the Java Platform Edition, the overall software development effort is referred to as the "application." A J2EE
application is composed of one or more XDE projects that contain XDE models, source code, and other files.
Similarly, the "model" work products in RUP are conceptual work products that could be composed of multiple XDE models
spanning multiple XDE projects.
Create the XDE projects specified in Rational XDE Model Structure Guidelines, following the steps specified in Creating Projects.
Add additional models to your project as required, by following the steps in Creating Models
using the Rational XDE Model Structure Guidelines as a guide.
Reference: Setting Up and Managing the Modeling
Environment.
Partition the XDE Models into Controlled Units
XDE supports dividing an XDE model into manageable pieces by letting you partition an XDE model into separate files
called controlled units.
Reference: Working with Models Under Source
Control.
|