Overview of UPDM support (UPDM)
The Unified Profile for DoDAF and MODAF (UPDM 2.1) is an Object Management Group® (OMG®) modeling standard that supports the Department of Defense Architecture Framework (DoDAF) and the Ministry of Defense Architecture Framework (MODAF).
The Modeler Help for using the UPDM Profiles assumes that you have a good working knowledge of Modeler and UPDM 2.1.
Modeler supports UPDM 2.1 through the following UPDM Profiles:
• UPDM Profile (Core) - provides the core products, elements and functionality for UPDM. The UPDM aliases profiles that follow define the terminology that is used for those core UPDM products and elements in the model, that is, MODAF, DoDAF or NAF.
Unless you are creating your own aliases profile for UPDM, select one of the following UPDM aliases profiles to add to your model. When you add a UPDM aliases profile to a model, Modeler adds the required UPDM Profile (Core) profile as well.
• UPDM Profile (MODAFaliases) - sets up the UPDM Profile to use UPDM 2.1/MODAF 1.2 terminology.
For information about the products and elements that you can create in the model when using the MODAF aliases profile, see the topics in the UPDM > 'Products and Elements - MODAF Aliases' section of the Modeler Help.
• UPDM Profile (DoDAF aliases) - sets up the UPDM Profile to use UPDM 2.1/DoDAF 2 terminology.
For information about the products and elements that you can create in the model when using this DoDAF aliases profile, see the topics in the UPDM > 'Products and Elements - DoDAF Aliases' section of the Modeler Help.
• UPDM Profile (NAF aliases)– sets up the UPDM Profile to use UPDM 2.1/NAF 3.1 terminology.
For information about the products and elements that you can create in the model when using this NAF aliases profile, see the topics in the UPDM > 'Products and Elements - NAF Aliases' section of the Modeler Help.
Compliance level
The Modeler UPDM Profiles comply with the UPDM Compliance Level 1, which means that the UPDM Profiles extend both the SysML and UML profiles.
Requirements for adding and using a UPDM profile
To add the UPDM Profile to a model you require a Modeler license and a UPDM Profile license. You also require Database Write access permissions to the Model's Database.
To use the UPDM Profile you require a Modeler license and a UPDM Profile license.
Some of the UPDM Products require Microsoft Excel. The UPDM Profiles uses Microsoft Excel to create and view tabular and matrix based products.
By default, Modeler generates UPDM products that are tables and matrices as HTML for viewing in your internet browser. However, you can set up a model so that UPDM tables and matrices are generated as Microsoft Excel spreadsheets for viewing in Microsoft Excel. If you want to view tables and matrices in Microsoft Excel, you must have Microsoft Excel installed on your computer. For information about which versions of Microsoft Excel are supported, see the Modeler Release Notes.
When you add a UPDM Profile to a model, the SysML Profile and UML Profiles are automatically added to that model.
Add a UPDM profile to a model through the
Add Profile button in the
Manage ribbon. See
Adding a UPDM profile to a model (UPDM).
Copying and merging the UPDM profiles
Important:
• Do not make changes to a UPDM profile. Any changes you make will be lost when the profile is updated.
Note that you can create Tag Definitions outside of a UPDM profile, and link those Tag Definitions to Stereotypes in a UPDM profile. When the UPDM profile is updated, the links will not be broken.
• Do not create copies of the UPDM profile within a model, or create copies of the UPDM profile through XMI Import/Export. The copies of the UPDM profile will not work correctly and you will not be able to update the copies through the Update All Profiles button.
Customizing UPDM profiles
You can customize the SysML Profile in the following ways:
• Extend the properties and linking capabilities of UPDM items
• Create your own aliases for the diagrams, items and links that appear in the UPDM profile.
• Create new item and link types that are based on UPDM item and link types through lightweight extensions.
For more information about customizing the SysML Profile, refer to
Customizing a UPDM profile .
Getting the most out of the help
To get the most out of the UPDM profiles, read the introductory topics in the UPDM section of the Modeler Help.
For information about a specific UPDM product or element:
• From Modeler, right-click the Product or Element, and then click Help.
• In the Modeler Help, find the reference product or element topic in the UPDM section of the Modeler Help.