“…However, the current architecture review methods and processes have not been widely adopted by industry due to a large number of limitations [12,14]. Historically, (formal) architecture review processes rely on time-consuming, tedious and expensive face-to-face meetings [12,14]. Given the increasing trend to leveraging crowdsourcing in knowledge-intensive activities, we assert that software architecture community should explore the potential role of crowdsourcing as an alternative method in designing and evaluating software architectures and getting novice architects to gain the required knowledge, skills, and experience by soliciting the contributions from the online communities [16].…”