HIGH-LEVEL VS. IMPLEMENTATION BLUEPRINT: RECOGNIZING THE ARCHITECTURAL DIFFERENCE