A COMPREHENSIVE REVIEW OF ARCHITECTURE COMMUNICATION AND