Skip to content
Snippets Groups Projects
verifier.md 9.97 KiB

Verifier

Overview

DRD Modeling Level Verification

Lonely Data Input Verification

Description

Detection input data nodes, which has no connection to at least one decision table.

Algorithm

doVerification (Definition d) {
    define rL as ResultList
    for each (InputNode i in d.getInputNodes()) {
        if (i.hasNoConnectedDecisionNodes()) {
            add i to rL
        }
    }
    return rL
}

Missing Input Data Verification

Description

Detecting columns which has no reference to either a input node or a decision node with a corresponding output column.

Algorithm

TODO

Missing Input Column Verification

Description

Detecting for all decisions and input data nodes if their output names are found in the corresponding input columns of the connected decision.

Algorithm

TODO

Multiple Input Data Verification

Description

Detecting columns which has more than one input data (or output columns from decisions).

Algorithm

TODO

Modeling Level Verification