We now know what the core of CaseMaster® is: a method to describe business objects and a set of generic modules.
The missing link is a mechanism to combine the two in meaningful sequence: the 'application glue'.
The following image is taken from the CaseMaster® development environment and shows a typical 'pageflow'.
Software development (if development is the right term) can simply not get much simpler.
The benefits are obvious:
- Development is fast and thus cost-effective
- The generic modules are proven and tested
- Adding data fields to business objects requires no change to applications (only to the self-describing-objects)
It is easy to see how this pageflow is a CaseMaster® translation of the diagram you would draw on the back of an envelop to explain that system function you so desperately need.