DIFFERENTIATING TOP-LEVEL ARCHITECTURE VERSUS LLD : AN SYSTEM FRAMEWORK DIFFERENCE