A study on group decision-making in software architecture