skip to main content
Corticon Studio: Rule Modeling Guide : Answers to test-yourself questions : Test yourself answers: Building the vocabulary

Try Corticon Now

Test yourself answers: Building the vocabulary

Show me this set of test questions.
1. Any three of the following:
a. provides terms that represent business things
b. provides terms that are used to hold transient (temporary) values within Corticon Studio
c. provides a federated data model that consolidates entities and attributes from various enterprise data resources
d. provides a built-in library of literal terms and operators that can be applied to entities and attributes
e. defines a schema that supplies the contract for sending data to and from a Corticon Decision Service
2. False. The Vocabulary may include transient terms that are used only in rules and that don’t exist in the data model.
3. False. Terms in the data model that are not used by rules do not need to be included in the Vocabulary.
4. False. A Vocabulary may be created before its corresponding object or data model exists.
5. The Vocabulary is an abstract model, meaning many of the real complexities of an underlying data model are hidden so that the rule author can focus on only those terms relevant to the rules.
6. The UML model that contains the same types of information as a Vocabulary is called a Class Diagram
7. Entities, Attributes, Associations
8. hairColor
9. yellow
10. Attributes
11. Boolean, DateTime, Decimal, Integer, String
12. blue and yellow
13. orange and yellow
14. A Transient Vocabulary term is used when the term is needed to hold a temporary value that is not required to be stored in external data.
15. Associations are bidirectional by default
16. cardinality
19. Target.source.attribute
20. target
23. identify terms, separate terms, assemble and relate terms, diagram vocabulary remove answer from question
24. a
25. operators
26. Rule Language Guide
27. False. Custom Data Types must be based on the 7 base data types. They extend the 7 base data types.
28. b. May match other Custom Data Type Names
29. True
30. value < 10
31. True
32. No
33. ‘Airbus’
34. Attribute values are pre-populated in pulldowns based on the enumerated values.
35. Allow you to re-use entities by bundling or creating a sub-set within the vocabulary. (technically equivalent to packages in Java or namespaces in XML.)
36. True.
37. True.
38. All entities have native attributes, but Bicyle = 100% native, the others have 1 native attribute each and 3 inherited. Entities with inherited attributes = MountainBike, RoadBike, TandemBike
39. cadence, gear, or speed
40. True.