The Impact of Group Size on Software Architecture Evaluation: A Controlled Experiment | IEEE Conference Publication | IEEE Xplore