Star diagrams [Griswold et al.]
Meaning-preserving restructuring isn’t going to work on a large scale
But sometimes significant restructuring is still desirable
Instead provide a tool (star diagrams) to
- record restructuring plans
- hide unnecessary details
Some modest studies on programs of 20-70KLOC