DEFINING TOP-LEVEL ARCHITECTURE VERSUS DETAILED ARCHITECTURE: THE SYSTEM DESIGN DIFFERENCE