Domain Models

Domain Models
Domain model is a stand-alone BusinessEvents design-time resource. This chapter describes domain models and their use in BusinessEvents.
Topics 
Overview of Domain Models
You can add domain models for concept, event, and scorecard properties. A domain model specifies the values that you may find useful for defining ontology item properties. For example, instead of typing text for a certain concept property, you can pick a value from a list, or enter a value within a predefined range.
A domain model can extend another domain model. When defining a domain model you can specify which domain model it inherits from.
Domain models are used in decision tables.
Decision tables are available in the TIBCO BusinessEvents Decision Manager add-on. See TIBCO BusinessEvents Decision Manager documentation for details about working with decision tables.
You cannot add domain models for concept properties of the ContainedConcept or ConceptReference type.
Setting up domain models has two steps:
1.
2.
When creating a decision table, domain models control the values you can use for a given property.
Domain Model Value Descriptions for User Friendly Presentation
All domain model values can have optional descriptions that appear in the domain model editor. A preference determines whether domain model values or their descriptions appear in decision table cells. For some applications displaying descriptions can make the table easier for users to understand.
For example suppose the value is a code such as 23, and the description is North West. Users will find it is easier to work with the description than the code. As another example, for a Boolean data type, the description can provide words such as Accepted and Rejected for the values True or False.
See TIBCO BusinessEvents Decision Manager documentation for details.