In development linkable domains, such as Java or J2EE, systems architects or development managers can create associations with requirements. These associations help ensure the functional coverage of all requirements in a development project. Developers can then navigate from their development artifacts to requirements in Rational® RequisitePro® and examine the full text associated with the requirement. This provides a more complete understanding of the development goals.
These associations are configured by default as indirect associations. A proxy requirement is created in Rational RequisitePro to represent the development artifact. Traceability is established in Rational RequisitePro between the proxy and the targeted requirement.
In this lesson, you will create a Java project, and then create an association between a use-case requirement and a Java class. In a J2EE project, you might associate use-case or feature requirements with EJB JARs, Session Beans, BMP Beans, J2EE Message-Driven Beans, Web Services, Servlets, and other J2EE development artifacts.
Start by examining the use case requirements for the project: