Styles repository- this repository should contain all styles and patterns which have been used in different projects frequently; the information about the level to which different quality attributes are satisfied by different styles has been stored in it.
This information has been stored in the style repository experimentally with respect to the past best practices. In fact each criterion has been assigned a (predefined) number for each architecture style that will be used to help decision making process.