HOPEX DoDAF2 (EN) : The MEGA Implementation of DoDAF V.2 : Importing Solution Packs
   
Importing Solution Packs
 
Preparing Files for Import
Metamodel Customizations
Using the Military Terms Dictionary
MEGA Architecture Framework
Viewing artifacts and resource architectures
As a standard the MEGA Suite for DoDAF 2 is delivered with certain solution packs that can be imported to enhance the architecture descriptions and analyses.
Preparing Files for Import
The DoDAF 2 solution packs are delivered in compressed files and must be decompressed before they can be imported into a repository.
Three compressed files provide the DoDAF 2 solution packs:
DoDAF2 (DoDAF2.exe): contains the "Metamodel Customization" (metamodel renaming), "Sample" and "Data" solution packs.
Mega Architecture (Mega.exe): contains the "Mega Architecture framework".
Military Terms (Military Terms.exe): contains the Military Terms Dictionary.
To decompress the DoDAF 2 compressed files:
1. In your MEGA installation folder open the Utilities then the Solution Pack or Solution Pack.R3 folders.
2. Double-click the compressed file, for example DoDAF 2.exe.
3. In the dialog box that opens click Extract.
The dialog box closes and the solution pack files are extracted to the Solution Pack folder.
To import solution pack, see "Importing a Solution Pack", page 325.
Metamodel Customizations
The MEGA Modeling tool comes with its own set of concepts and vocabulary. To minimize the differences between the names of concepts in this tool and in the MEGA Suite for DoDAF 2, a solution pack can be imported into MEGA that renames certain concepts using the DoDAF 2 vocabulary. This renaming is only done in English. To retrieve the list of renamed terms, refer to the paragraph "MEGA Metamodel Renaming".
Using the Military Terms Dictionary
A dictionary is provided with the 2009 version of the MEGA Modeling suite. The dictionary contains:
Over 6000 terms with their definitions. These terms are all approved by the Department of Defense (DoD) and some of them (approx. 50%) are also approved by NATO.
Over 6000 acronyms used within the context of DoD projects.
Before you can access this dictionary from the DoDAF 2.0 navigation window you must first import it into the MEGA interface from the MEGA Administration application.
After import, the DoDAF dictionary is instantly available in the DoDAF 2.0 navigation window of the MEGA application.
MEGA Architecture Framework
The MEGA Architecture framework has been created with a list of pre-existing artifacts and provided as an add-on.
*An artifact is any material item of a system that is neither software or an organizational unit (where organizations are people). Depending on the context and user preferences, artifacts can be represented as platforms, components and any physical item that occupies space and has attributes.
Artifacts are normally used within the context of architecture modeling to represent all the non-human components of an architecture. This concept is usually delivered with the MEGA Architecture product, however, it can also be useful for DoDAF which deals to some extent with infrastructure modeling.
The MEGA Architecture framework also gives access to communication protocols and resource architectures.
*A resource architecture is a set of material and organizational resources required for a system. It describes the interactions between components and their means of communication. It also indicates the service ports necessary for allowing users to connect and integrate with it. This architecture can be modeled in a resource architecture diargam and usually contains sub-architectures, equipment and human resources.
To access these elements in your working repository you must import the MEGA Architecture framework.
Viewing artifacts and resource architectures
If after importing the MEGA Architecture framework you are unable to access artifacts and resource architectures, you will need to activate the "Business Process and Architecture Modeling / Infrastructure Modeling post-2009 SP2" option in the MEGA Options.
 
You should also ensure that you have Expert level access to the metamodel (Options > Repository > Metamodel Acess > Expert)