. . . . "Or as David Jones comments, My main belief around why the Java/complex architecture approach will not work that well is that organisations, and especially Universities and e-learning, are non-deterministic..." .