Composing A CASE Analyze: Techniques For Design