HIGH-LEVEL VS LOW-LEVEL DESIGN: THE GRASPING THE ARCHITECTURAL DIFFERENCE