Este projeto tem como objetivo mostrar as tecnologias existentes do mercado em relação ao reuso de software para agilizar o processo de desenvolvimento, como a Engenharia de Software Baseada em Componentes que abrange duas áreas, a Engenharia de Domínio que tem como objetivo identificar, construir, catalogar e disseminar um grupo de componentes reutilizáveis e o Desenvolvimento Baseado em Componentes que apresenta um conjunto de atividades para implementar um sistema utilizando componentes.