You can use the DOORS® project
startup wizard to add requirements to a new project.
In addition to Administrator access to DOORS, you must have Rational® Rhapsody® for
C or C++, and the Rhapsody Gateway
installed on your system for this lesson.
- In Rhapsody Gateway
window, select the elevator project, and click the
button to
open the Rhapsody Gateway
Configuration window. 

- Click the Add Document button
in the middle
of the page under the work area. Click to stamp the document into
the main window. The default document name is Document1.
- In the Rhapsody Gateway
Configuration window, click on Type of Analysis tab
to select Doors Basic from the dropdown list.
Note that the Intermediate file box
is automatically checked off indicating that the intermediate file
is saved.
- Highlight the content in the File or Directory box,
and click the browse "…" button that becomes
functional as a result of the highlighting at the right of the tab.
The Select DOORS module window
opens where you are prompted to log into DOORS.

- In the Configuration window, select Document1,
right-click and select DOORS Wizard.

- The Type Customization window opens. Select the Elevator
Specs file, for example, to which to add a new requirement and click Next.

- In the next opened Type Customization window, select Doors
Basic, for example, in the Select a DOORS Type drop
down field. Check the Create a new type box,
type the name of your new requirement, and click Next.
- Select the Requirement value in the Kind column from the
dropdown list of values, and click . The Type Customization
window closes.

- In the Configuration window, click . Answer Yes to
the message window that asks you to reanalyze the project. The requirement
is imported into DOORS.
- In Rhapsody Gateway
window, field, expand .
- Double click on the uncovered requirement to open the Elevator
specs requirements file in DOORS,
and check that the requirements are listed.
- In Rhapsody Gateway
window, select UML Model Rhapsody and click . The Add high level requirements window opens.

- In the Add high level requirements window, select the elevator folder
as the root package for the requirement, and click OK.
The Add level requirements conformation window opens after the requirement
is saved.
- Click OK, and Yes when
you are asked of you want to reload the model in Rational Rhapsody.
- In Rational Rhapsody window, open the to check if the new requirement was added to the elevator
project.
Now, you can add the new requirement to one of your use cases
by opening the use case in Rational Rhapsody window. From the , you can drag the new requirement onto the use case
diagram. You can also add new relations to the requirement, such as
dependencies, links, and so on.