Show TOC

Procedure documentationClassifying Services in the Enterprise Services Repository Locate this document in the navigation structure

 

The Enterprise Services Repository is a central repository that stores a large number of design time entities, which cater to the needs of various business users. To enable you to search for and manage these objects easily, you can assign semantic meaning to these design time entities in the ES Repository.

Classification is an option whereby you assign semantic meaning to the contents in the ES Repository. You can classify the service interfaces in the ES Repository based on the application name, industry, deployment unit, and so on. Classification is a process by which you assign additional tags to a service interface. Each tag, when assigned, adds a semantic meaning to the service interface. The tags assigned are saved as part of the service interface definition and can be used to search for these interfaces.

In the ES Repository you can classify service interfaces at different levels. You can assign classifications to the following objects:

  • A single service interface

  • All service interfaces in a folder

  • All service interfaces in a namespace

  • All service interfaces in a software component version and the underlying software component versions

Currently in the ES Repository, you can only assign classifications to service interfaces. However, the classifications available in the ES Repository are provided by the classification systems in the Services Registry. Every time you try to classify a service interface in ES Repository, the classifications are retrieved from the list of flat classification systems defined in the Services Registry. The flat classification systems and the values assigned to them are defined and maintained in the Services Registry.

More information: Structuring of Services in the Registry

Prerequisites

To classify service interfaces using the classification systems provided by Services Registry, you need to:

  • Configure a UDDI server

  • Set up a central Services Registry

More information: Configuring the Services Registry

Procedure

Classifying a Service Interface in the ES Repository

To classify a single service interface, proceed as follows:

  1. Log on to the Enterprise Services Builder.

  2. Open the service interface in the Edit mode.

  3. Select the Classifications tab page.

  4. To assign a classification to the selected service interface, choose Assign Classifications.

    The Assign Classifications dialog box is displayed.

  5. Select a classification system from the Classification dropdown list.

    Based on the classification system selected, you get a different set of classification values in the Values table.

  6. Select the values you want to assign to the service interface from the Values table and choose Assign.

    The classification values assigned to the service interface is displayed in the Classification System table below.

  7. To assign the classification values, choose Finish.

    After you assign classifications to the service interface, you should activate it from the change list.

Mass Classification of Service Interfaces in the ES Repository

To assign mass classifications to service interfaces, proceed as follows:

  1. Log on to the Enterprise Services Builder.

  2. In the navigation area, select the node (service interfaces, folder, namespace or software component version) for which you want to assign classifications.

  3. In the context menu, choose Classification.

    The Assign Classifications dialog box is displayed.

  4. The Classification Object List table displays the list of service interfaces from the selected node in the navigation area.

    To assign classifications to other service interfaces, which are not displayed, you must add them as entries to the table. To do so, proceed as follows:

    1. Choose Insert Line Below Selection.

      A new row is inserted into the table.

    2. Call the input help to search for the service interface and populate the values in the table.

  5. Select the service interface for which you want to assign classifications from the Classification Object List table.

  6. Select a classification system from the Classification dropdown list.

    Based on the classification system selected, you get a different set of classification values in the Values table.

  7. Select the entries from the Values table and choose Assign.

    The classification values assigned to the selected service interface is displayed in the Classification System table on the right.

  8. To assign classifications to other service interfaces in the Classification Object List table, repeat steps 5 to 7.

  9. To view the classification values assigned to all the service interfaces, select all the service interfaces in the Classification Object List table and select ALL from the Selection dropdown list.

    To view the classifications assigned in common to all the service interfaces, select all the service interfaces in the Classification Object List table and choose COMMON from the Selection dropdown list.

    To view the classifications values assigned to a service interface, select the <Name of the service interface> from the Selection dropdown list.

    All the classification values assigned to the service interfaces are displayed in the Classification System table.

  10. To delete any classification value assigned to a service interface, select the classification value and choose Remove Selection from the Classification System table.

  11. To assign the classification values, choose Finish.

    After you assign classifications to the service interfaces, activate them from the change list.