Minggu, 23 Februari 2025

Decision Table

Decision tables are a concise visual representation for specifying which actions to perform or decision to be taken depending on given conditions. Decision table is the term used for a Control table or State-transition or Cause-Effects table in the field of Business process modeling.
  • Each decision corresponds to a variable, relation or predicate whose possible values are listed among the condition alternatives. 
  • Each action is a procedure or operation to perform, and the entries specify whether (or in what order) the action is to be performed for the set of condition alternatives the entry corresponds to.
  • Rules are combinations of conditions and actions. Each row in a decision table typically represents a rule that maps a specific set of conditions to an action. Rules are what make decision tables so powerful; they allow you to manage complex logic by listing out all possible condition-action pairs systematically. Typically to place a simple Boolean values, and the action entries are check-marks. Typically to place a do not care symbol (this can be a hyphen, although using a blank is discouraged as it may merely indicate that the decision table has not been finished).
Typically Decision Table form is:
  • One per row, on the left is indicated condition, action, 
  • Each column on the right is indicated business rules.
to learn a sample decision table in AsciiDoctor, click on:

Bibliography

https://camunda.com/
https://en.wikipedia.org/
https://www.ibm.com/
https://www.sciencedirect.com/
https://www.smartsheet.com/
https://www.visual-paradigm.com/

Tidak ada komentar:

Posting Komentar

Various Other Posts