Project and Framework Templates

A project template can provide predefined content, rules, and formatting for your project, and can also include a framework matrix or framework diagram.

For example, you could create:
  • A data project template - containing a CDM, LDM, and PDM targeting your preferred DBMS
  • An application project template - containing an OOM with the UML diagrams required for your modeling practices, along with a PDM and XSM to handle data persistance and format
  • A framework project template - containing a FEAF or other framework matrix
  1. Create a project (see Creating a Project).
  2. [optional] Add any appropriate models or files (see Building a Project).
  3. [optional] Create one or more framework diagrams (see Creating a Framework Diagram).
  4. [optional] Create a framework matrix (see Creating a Framework Matrix).
  5. [optional] Specify any appropriate display preferences (see Project Display Preferences).
  6. Select File > Save As Template
  7. [optional] Specify a template directory in which to save the template. By default, the project template directory is selected. You can click the Change Template Directory tool to select another location.
  8. Select a template category from the list or enter a template category name that will be available for when you create other projects. You can use the \ character to create sub-directories, or right-click the project in the Browser, and select Save As Template to open the Template Wizard.


  9. Click Next, and enter a description for the new template that will be displayed in the New Project Wizard when you create projects with the new template. You can modify a template description by right-clicking a project template in the Browser, and selecting Edit Template.


  10. Click Finish to close the wizard and create the template.

    The project (.prj) and the models and files it contains are copied to the template directory.

    Note: If any documents are outside the project and only attached to it they will not be copied to the template directory and thus may not be available to a user when she creates a project from the template.
  11. [optional] Select New > Project to open the New Project dialog box. The template you have created is available for selection in the Project type tree.