Hammurapi rules glossary
Description | Hammurapi rules term definitions |
Id | 138 |
Last modified | Mon Aug 06 10:35:24 EDT 2007 |
GUID | f0f39b76ed3ba1b0ce88fa85ca4ca39484d98bf9 |
Glossary
Class
C
Conclusion
Conclusion is a
Term 280Fact derived/inferred from other facts. E.g. from the facts "John is a 45 years old male", "Jim is a child of John", and "Mary is a child of Jim" we can conclude that "John is a grandfather of Mary". In code reviews Violations are conclusions.
References
F
Fact
Fact is a piece of knowledge. E.g. "John is a 45 years old male" or "Jim is a child of John". Facts are inputs to
Term 275rules. In the case of code reviews
Term 269language elements are facts.
R
Rule
Rule is a piece of logic which can make
Term 281Conclusions based on provided
Term 280Facts and context (e.g. configuration parameters). Rules can also execute actions. In code reviews rules are called
Term 284Inspectors.
Component
R
Rule engine
Rule engine (a forward chaining one) is a piece of software which hosts
Term 278rule sets, passes input
Term 280facts to
Term 275rules, collects
Term 281conclusions, and passes the
Term 281conclusions to
Term 275rules. By doing so it chains
Term 281conclusions and allows to infer non-trivial ones from simple
Term 280facts and with simple
Term 275rules.
Rule set
Rule set is a collection of
Term 275rules, which work together.
References
Glossaries referenced by this glossary
Referenced by
Glossaries referencing this glossary