Installation procedure: 1. Download and install StarUML from http://staruml.sourceforge.net/en/download.php 2. Unzip the attached zip file to the StarUML installation directory (e.g. C:\Program Files\StarUML). This will extract the contained files to "modules/softgoal" directory under the installation directory. To run the profile: 1. Start StarUML 2. A dialog titled "New Profile by Approach" will be displayed. 3. Click "the NFR Framework" approach. A Softgoal model will be created with a panel on the left showing the icons representing the concepts in the NFR framework, such as NFR and Operationalization, AND, OR, HELP, MAKE, HURT, etc. 4. To create a softgoal, click an icon (e.g. NFR cloud) on the panel then click the work area in the diagram, a model element of the selected icon will be created. Repeat this step for other desirable softgoals. 5. To create a contribution (e.g. decomposition or MAKE, HELP), click a contribution icon (e.g. an arrow with ++), then click an offspring softgoal. Without releasing the left mouse button, drag to a parent softgoal, then release the left button. A contribution link will be created between the two softgoals. Repeat this step for other desirable contribution links or repeat step 4 to create other softgoals.