11 September 2010

DRA in Design

Design tends to be the prerogative of techies – and is therefore elegant from the bottom up:  it uses the computational resources very efficiently.  Good design should also be elegant from the top down:  the structure of the solution should be parsimonious and reflect the structure of the decisioning.  Bottom-up design is very specific to the platform, so it is not possible to discuss it in this platform-neutral forum anyway.  Top-down design, however, can be purely functional.  This posting suggests how the decisioning structure exposed in the DRD can be used as the basis for designing a decision flow and an object model.