Fractal framework: finding sub-themes and implementing sub-frameworks
T. W. Beers · 2004
Application frameworks implement the part of the customer's requirements that remains stable: the implicit problem domain, as described by the analysis model and called the Enduring Business Theme. Specific solutions or applications are built by extending the framework (using object-oriented techniques) with relatively small and stable code fragments and relatively volatile configuration or scripting fragments. At Hewlett-Packard, the author and the software team he leads have discovered with ongoing application development experience hat sub-frameworks can be used to implement the relatively stable extensions to super-frameworks, further simplifying application development and speeding the reintegration of performance and other enhancements.