Optimizing Software Production
Optimization must address composite architecture of software production
Local optimization of any component architecture does not guarantee global optimality of software production
Diagnostic analyses and transformation heuristics applied to composite architectural models lead to optimization opportunities