Pre-Requisites to using HOPEX NAF
Importing the NAF Solution Pack
HOPEX NAF is delivered with a solution pack that needs to be imported to enhance the architecture descriptions and analyses.
Besides, HOPEX comes with its own set of concepts and vocabulary. To minimize the differences between the names of concepts in HOPEX and in HOPEX NAF, a, solution pack needs to be imported. Certain concepts are renamed using the NAF vocabulary.
To import the Solution Pack:
1. From HOPEX Administration, connect to the environment concerned.
2. Expand the Repositories folder.
3. Right-click the System repository (SystemDb) and select Object Management > Import Solution Pack.
The Solution Pack Import dialog box appears.
4. Select the Solution Pack "NAF.exe".
5. Click OK.
The Import MEGA Data XML dialog box displays import progress.
The selected Solution Pack is imported into the repository.
6. Compile the environment.
Accessing Metamodel in Expert Mode
You should also ensure that you have Expert level access to the metamodel.
To set metamodel access to Expert mode:
1. Select Main Menu > Settings > Options.
2. In the options window select Repository > Metamodel Access > Expert)
Activating the Objective and Requirements Options
The NOV-6a and NSV-10a subviews identify the business, operational and system rules that apply to meet the objectives of systems, system hardware/software items, and/or system functions, enterprises, missions, operations, businesses, and architectures. These rules can act as either constraints or requirements.
To ensure that objectives and requirements are displayed in the NOV-6a and NSV-10a subviews the Objectives and requirements modeling option must be activated in HOPEX.
To do so:

In the Options window, select
Business Process and Architecture Modeling and in the right pane select the
Objectives and requirements modeling check box.
Activating Variations
The HOPEX NAF contains a feature that allows users to create and manage alternative versions of objects and models. This is the variation feature.
Variants are used to describe objects and models differently from the reference model or object or to make updates to objects and models over time.
Variants inherit the elements of the object from which they derive. Inherited elements are displayed in the navigation tree with an inheritance arrow next to them.
To activate variations:

Click Main Menu > Settings > Options > Business Process and Architecture Modeling > Activate variations.
For more information on variations, see HOPEX Common Features, "Handling Repository Objects", "Object Variations".

In the
HOPEX NAF, variants can be used for processes, more particularly, in NOV-5, NOV-6c and NSV-4. See: