Validating the business service model

The Validate Business Service Model feature verifies that the Business Service Model is consistent, accurate and complete.

Once you have the model in place, invoke the Validate Business Service Model feature to verify the Business Service Model integrity.

The Validate Business Service Model feature detects two types of errors in your Business Service Model.

Business Service Model Errors

These are errors due to violation of the Business Service Model semantics. Example: The policy effective date provided is before the policy creation date.

Ontology Validation Errors

These are inherent Web Ontology Language (OWL) errors such as missing required fields or the violation of cardinality restrictions.

To check the integrity of the Business Service Model:

  1. Select the project you need to check.
  2. Initiate the process by selecting the icon on the Eclipse toolbar. The button initiates object validation within all Composition Studio projects. This is just a progress bar. An incremental validation update occurs each time a change is made. Selecting this icon from tool bar begins the process and the system begins to check the integrity of the Fabric Project that is selected. This is demonstrated by the progress dialog.
  3. Once this process is complete, a dialog box displays showing the number of Errors and Warning that have been found. These warnings and errors are displayed in the Understanding the validate business service model feature.
Note:
  • You cannot submit an object in a change list if it has any kind of an integrity related error.
  • All errors and warnings are displayed in the Understanding the validate business service model feature marked by their corresponding icons. Click on an error or warning to go directly to the editor of that particular object.
Related concepts
Using the Fabric project editor
Working with the Error Log
Related tasks
Setting workspace preferences
Viewing studio project properties
Using the autodiscovery feature
Related reference
Understanding the overview tab
Understanding field label icons
Working with the Fabric project context menu
Working with wizards