Validating BOM

Validation rules for the Customization Roadmap are supplied by the Industry Models Utilities for RSA. The validation rules verify that the Roadmap steps have been correctly followed, to support best practice in model customizations.

Model generation tools are also provided by the Industry Models Utilities for RSA, which rely on the same customization steps for best practice. By validating and, if necessary, correcting the Business Object Model (BOM), the operation of the Orchestration Process Model (OPM) transform utility produces a better result in creating and updating executable processes.

To validate BOM:

  1. Select the BOM validation constraints and clear others.
    1. Select Window > Preferences from the Rational Software Architect (RSA) main menu.
    2. Navigate to Model Validation > Constraints.
      Figure 1. Selecting BOM validation constraints
      Selecting BOM validation constraints
    3. If the Model Validation > Constraints preferences are not visible, see Managing RSA capabilities for more information.
    4. Under the constraint categories clear all except the Industry Models > RSA > UML > BOM category.
    5. Click Apply and OK to save the settings.
  2. Run validation on the customized BOM.
    1. Open BOM and select the B_BOM root-level package.
    2. Right-click B_BOM and select Validate from its menu.
  3. Evaluate the validation results.
  4. If no errors or warnings display, the validation passed successfully. If any BOM validation rules fail, revisit the relevant customization in BOM.
    Note: many of the BOM validation rules related to mappings from the Interface Design Model (IDM), if a rule fails because of planned customizations not yet applied to the IDM, continue to the IDM customizations and revisit the BOM validation later.