DIFFERENTIATING TOP-LEVEL ARCHITECTURE VERSUS LOW-LEVEL DESIGN : A SYSTEM DESIGN DIFFERENCE