Nowadays, because of the lack of such systems, style selection depends on expert architects. By having a decision support system,one can imagine that the users of this decision support system are software engineers that have enough knowledge about quality attributes in different domains and the degree of redundancy or synergy among them.