The paper proposes a new repository structure aimed at facilitating the identification, selection, and integration of components in component-based development (CBD) to enhance the quality and efficiency of software products. The structure provides essential information regarding component quality attributes and includes feedback mechanisms from users and developers, thereby aiding in reducing customization efforts and improving decision-making. Validation through a questionnaire indicates strong support for the proposed repository's effectiveness among software development teams.