DIFFERENTIATING HIGH-LEVEL DESIGN VS. LLD : AN ARCHITECTURAL FRAMEWORK DIFFERENCE