A disciplina de Reúso de Software tem crescido em importância, tornando-se uma ferramenta estratégica para empresas que almejam um aumento de produtividade, a obtenção de baixos custos e a alta qualidade dos seus produtos. Porém, antes de obtermos as vantagens inerentes ao reúso, é preciso termos mecanismos hábeis a fim de facilitar o armazenamento, a busca, a recuperação e o gerenciamento dos artefatos reusáveis. Nesse contexto, encaixa-se a idéia de repositórios de reúso. Entretanto, algumas questões levantadas por empresas que desejam construir um repositório de reúso continuam mal respondidas. Tais questões geralmente incluem: Que papéis um repositório deve desempenhar no contexto de reutilização? Quais são os principais requisitos de um repositório de reúso? Quais as alternativas práticas existentes? Como um repositório de reúso pode ser projetado? Visando responder essas e outras perguntas, este livro apresenta a especificação, o projeto e implementação de um repositório dereúso baseado na análise de soluções existentes e na extensiva experiência prática do autor na construção de ambientes de reúso para fábricas de software.