Resumo
O projeto tem como objetivo desenvolver metodologias que atacam duas importantes faces do ciclo de vida do software: design e manutenção. Ênfase será dada a um modelo de ciclo de vida alternativo que explicitamente reconhece a importância da reusabilidade de software. (AU)