HIGH-LEVEL VS LOW-LEVEL DESIGN: THE GRASPING THIS ARCHITECTURAL DISTINCTION