Resumo
A atividade de desenvolvimento de software vem enfrentando crescentes desafios em termos de diminuição de custos, esforço, e tempo de chegada ao mercado, acompanhados do aumento da complexidade e do tamanho dos produtos de software. Para atender a estas demandas, novos enfoques que favoreçam o gerenciamento da complexidade e o reuso de artefatos de software têm sido propostos, tais como a…