DIFFERENTIATING TOP-LEVEL ARCHITECTURE VS. LLD : A TECHNICAL FRAMEWORK DIFFERENCE