By 5W1H, I might ask these questions:
1 What patterns to wire; what type of software?
2 Why to wire patterns of learning science into software?
3 Who can do the wiring?
4 When and where to do the wiring?
5 How to wire patterns of learning into software?