UNDERSTANDING HIGH-LEVEL DESIGN VERSUS DETAILED ARCHITECTURE: THE SYSTEM FRAMEWORK DIFFERENCE