Várias abordagens que apoiam o reúso estão disponíveis a gerentes de projeto. Entre elas está a abordagem usada quando componentes compartilhados são entrelaçados em uma aplicação em diferentes lugares durante a compilação do programa.
A abordagem descrita é a de
- A padrões de projeto
- B padrão de arquitetura
- C frameworks de aplicação
- D integração de sistemas de aplicação
- E desenvolvimento de software orientado a aspectos