Domain Model validation

Selection of Domain Validation in the Validate menu launches domain model validation. Domain validation checks the following.

  1. Names of domain elements must be unique in their scope of definition. For examples:
  2. There must be at least one system concept at the domain level.
  3. Each added and withdrawn condition must conform to the condition syntax.
  4. Entities used in conditions must be present in the domain model (as System Concepts, Concepts or Attributes).
  5. Discrete Values used in conditions must be defined as possible values of corresponding entities in the conditions.
  6. If a condition uses a general comparison, the entity in that condition must have no possible value defined.
  7. Any conditions must only be used as withdrawn conditions.

Stephane 2007-09-03