TOP-LEVEL VS. DETAILED ARCHITECTURE : GRASPING THE MAIN VARIATIONS