DIFFERENTIATING HIGH-LEVEL DESIGN AND LOW-LEVEL DESIGN : A SYSTEM DESIGN DIFFERENCE