Creating Functional Areas

You create new functional areas if you are not using the data delivered in the Common Model Base Data project or if you want to create action types in addition to the Service and Technical types delivered with Design Studio.

To create new functional areas:

  1. From the Studio menu, select New, then select Model, and then select Functional Area.

    The Functional Area wizard appears.

  2. Using the wizard, create a new Functional Area entity.

    See "Creating Conceptual Model Entities" for more information.

  3. From the Solution view, double-click the Functional Area entity.

    The Functional Area entity opens in the Functional Area editor.

  4. Click the Data Elements tab.

  5. In the Data Elements area, define any default data elements for service actions associated with a functional area.

    When you add new data elements to a Functional Area entity, these elements are automatically tagged with the Implicit Parameter tag, which cannot be removed. When a service action is created, the default data elements defined in the Functional Area editor appear on the Service Action editor Data Elements page as read-only.

  6. Click the Action Support tab.

  7. If the functional area supports actions, select the This Functional Area Supports Actions option.

  8. In the Action Prefix field, enter a value to define the naming convention of the functional area actions.

  9. In the Supported Entity Types area, click Add.

    The Create Supported Entity Types Element dialog box appears.

  10. In the Action Entity Type field, select the type of conceptual model entity that can be the subject of the actions supported in the functional area.

  11. If the conceptual model entity requires an association with the type of action defined by the functional area, select Mandatory.

    When this option is selected for an entity in the Supported Entity Types table, Design Studio automatically creates an action entity and associates the action entity with any new entities that you create.

  12. If multiple actions can be associated with the conceptual model entity, select Allow Multiple Instances.

    Conceptual model entities can have only one associated service action. Resource facing services and resources can be associated with multiple technical actions.

  13. If the data elements defined on the conceptual model entity should be inherited by associated action families, select Extend Subject by Default.

  14. Click OK.

    The conceptual model entity appears in the Supported Entity Types table.

  15. Define the action codes associated with the functional area.

    The action codes appear in the Functional Area editor Action Codes area. After you define the action codes, you can select a code and open it in the Action Code editor.

  16. Click the Data Map tab and define the applicability of each default data element to the action codes associated the functional area.

  17. Click the Realization tab.

  18. Specify how the Functional Area entity is realized into an application entity.

  19. Click Save.