Experiences in System Architecture Evaluation: A Communication View for Architectural Design | IEEE Conference Publication | IEEE Xplore