bu-icsg/dana

Refactor Control Module

seldridge opened this issue · 0 comments

The Control Module really doesn't do anything. This is a glorified router masquerading as "control". The control for DANA is distributed across all the modules, e.g., DANA's Transaction Table determines by itself what to do next.

I'm not sure of the best approach here, but it seems like the Control Module should be removed and whatever actually processing that it is doing should be rolled into another module.

Alternatively, this could just be renamed to "SignalRouter" or something?