Um proceso iterativo de refatoração de sistemas OO utilizando padrões de projeto de software

Sistemas OO, quando não projetados adequadamente, podem apresentar baixa reusabilidade e comprometer sua manutenibilidade. Um processo iterativo de refatoração usando padrões de projeto de software é aqui proposto para esses sistemas. Ele foi concebido de modo prospectivo a partir de sete estudos de...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Rapeli, Laide R. C., Penteado, Rosângela A. D.
Formato: Objeto de conferencia
Lenguaje:Portugués
Publicado: 2006
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/22825
Aporte de:
Descripción
Sumario:Sistemas OO, quando não projetados adequadamente, podem apresentar baixa reusabilidade e comprometer sua manutenibilidade. Um processo iterativo de refatoração usando padrões de projeto de software é aqui proposto para esses sistemas. Ele foi concebido de modo prospectivo a partir de sete estudos de caso. O processo é composto de três etapas: 1) Entender o sistema; 2) Refatorá-lo usando padrões de projeto e 3) Verificar se a funcionalidade do sistema permanece inalterada após a refatoração. Diretrizes específicas de cada padrão de projeto foram preparadas para a Etapa 2 e exemplificadas pelo padrão Singleton, apresentado. Um estudo de caso de aplicação do processo e diretrizes é também incluído