DIFFERENTIATING TOP-LEVEL ARCHITECTURE AND LOW-LEVEL DESIGN : A TECHNICAL BLUEPRINT DIFFERENCE