UNDERSTANDING HLD VERSUS DETAILED ARCHITECTURE: THE TECHNICAL FRAMEWORK DIFFERENCE