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