Diante da crescente demanda por automatização de processos de
negócio, o gerente de desenvolvimento de sistemas de
informação busca a maximização do reúso de software. A
abordagem de reúso que utiliza abstrações genéricas, não
incluindo detalhes de implementação, que mostram objetos
abstratos e concretos e interações, é: